Python 使用 pandas 进行数据分析
来源:互联网 发布:淘宝抢月饼 编辑:程序博客网 时间:2024/05/22 06:31
# -*- coding: utf-8 -*-import pandas as pdimport matplotlib.pyplot as plt# 读取xx.csv# header 指明第几行是字段行,默认为0# encoding 指定编码格式,默认为utf-8df = pd.read_csv("people.csv", header=1, encoding='gbk')print(df)# 每列的数据格式print(df.dtypes)# 某一列print(df['name'])# 设置索引在图表中为y轴,默认为行号,从0开始递增df = df.set_index('id')# 排序# by 指定排序所依据的字段# ascending 指定是否升序df = df.sort_values(by=['age', 'sex'], ascending=False)# 对某一列进行绘图# 具体api参考此处# http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.plot.html#pandas.Series.plotdf['height'].plot(kind='bar')# 设置字体,防止中文被显示成方框plt.rcParams['font.sans-serif'] = ['KaiTi']plt.rcParams['font.serif'] = ['KaiTi']# 显示窗体plt.show()
运行即可。
以下柱状图为测试数据:
阅读全文
0 0
- Python 使用 pandas 进行数据分析
- 利用Python 的 Pandas进行数据分析
- 利用python进行数据分析-pandas入门
- 《利用Python 进行数据分析》pandas 总结
- python使用pandas进行数据转换
- 【量化小讲堂-Python&Pandas系列01】如何快速上手使用Python进行金融数据分析
- 利用Python进行数据分析 pandas基础: 处理缺失数据
- 利用 Python 进行数据分析(十二)pandas:数据合并
- 利用 Python 进行数据分析(十二)pandas:数据合并
- 利用Python进行数据分析(12) pandas基础: 数据合并
- 利用Python进行数据分析(14) pandas基础: 数据转换
- python数据分析---Pandas
- Python 数据分析 pandas
- 利用python进行数据分析-pandas入门2
- 利用python进行数据分析-pandas入门3
- 利用python进行数据分析——pandas
- 利用Python进行数据分析(15) pandas基础: 字符串操作
- 利用python进行数据分析学习笔记-Pandas篇
- window.showmodaldialog的使用
- 【Scikit-Learn 中文文档】处理文本数据
- @RequestBody使用
- jena解析关于基因的go.owl文件(正在学习中)
- 说说canvas吧(一):paint
- Python 使用 pandas 进行数据分析
- VGGFace python 抽取人脸特征
- simple Android EventBus code
- 【Scikit-Learn 中文文档 】安装 scikit-learn | ApacheCN
- mint ui必填下拉验证
- Your ApplicationContext is unlikely to start due to a @ComponentScan of the default
- Cent7开机自动联网设置
- spring中bean配置和bean注入
- Kafka Java Consumer实现(二)