[数据分析工具] Pandas 不可不知的功能(一)
2018-06-18 00:51:08来源:未知 阅读 ()
- 如果你在使用 Pandas(Python Data Analysis Library) 的话,下面介绍的对你一定会有帮助的。
-
DataFrame:行列数据,类似 Excel 的 sheet,或关系型数据库的表
-
series:单列数据
-
axis:0:行,1:列
-
shape:DataFrame的行列数,(行数,列数)
1. 加载 CSV
-
直接加载
-
- 无参数加载
-
-
选择特定列加载
-
-
-
时间转换加载
-
-
分批加载
2. 浏览 DataFrame 数据
-
df.head(n):浏览数据的前 n 行,默认 5 行
-
df.tail(n):浏览数据的末尾 n 行,默认 5 行
-
df.sample(n):随机浏览 n 行数据,默认 5 行
-
df.shape:tuple 类型的数据行列数,(行数,列数)
-
df.describe():计算评估数据的趋势
-
df.info():内存和数据类型
3. 在 DataFrame 中增加列
-
简单方式
df['new_column'] = 1
-
计算方式
-
条件方式
-
循环方式
4. 选择指定单元格
-
loc 根据标签选取loc
-
iloc 根据索引选取
-
选取行数据
-
df.loc[[行索引数组]],df.iloc[[行索引数组]]
-
索引开始位置:闭区间
-
索引结束位置:开区间
-
loc 和 iloc 选取整列数据的时候,看上去与 df[列名数组] 的方式一致,但是其实前者返回的仍然是 DataFrame,后者返回的是 Series
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:爬虫高性能相关
下一篇:Python3 的列表
- 开发工具--PyCharm 2019-07-24
- Python-10-迭代器 2019-07-24
- python工具-将视频按帧截取图片(附代码) 2019-07-24
- 数据分析学习路线 2019-07-24
- python书籍推荐:量化投资:以Python为工具 2019-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash