![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pandas
「已注销」
这个作者很懒,什么都没留下…
展开
-
pandas学习笔记(三)
文章目录一.改变DataFrame中某个元素的值二.增加列三.缺失值的处理3.1删除缺失值所在的行或者列3.2对所有缺失值进行填充3.2判断dataframe中的缺失值一.改变DataFrame中某个元素的值创建如下的dataframe:使用loc()或者iloc()定位到某个元素的位置,再对其赋予新值使用bool数组修改某行元素的值执行:data.A[data[‘A’] &...原创 2019-06-18 21:48:54 · 143 阅读 · 0 评论 -
pandas学习笔记---iloc()和loc()函数的区别
import numpy as npimport pandas as pd#创建一个Dataframedata=pd.DataFrame(np.arange(16).reshape(4,4),index=list(‘abcd’),columns=list(‘ABCD’))data#取行数据data.iloc[0]data.loc[‘a’]A 0B 1C 2...原创 2019-06-08 16:42:06 · 4743 阅读 · 0 评论 -
pandas学习笔记(四)---导入导出数据
文章目录一.导入,导出数据1.1导入数据1.2导出数据pandas支持导入,导出多种格式的文件,下面以导入导出csv格式文件为例一.导入,导出数据1.1导入数据使用read_csv()函数导入数据,有多个参数可以指定,其中一个需要指明的参数是csv文件相对当前.ipynb文件的位置。当前我的.ipynb文件和csv文件是在同一个目录下的1.2导出数据在当前目录下就生成了一个.pi...原创 2019-06-18 22:27:07 · 642 阅读 · 0 评论 -
pandas学习笔记(一)---创建dataframe的4种常用方式
一.使用numpy创建 import pandas as pd import numpy as np df = pd.DataFrame(np.arange(16).reshape((4,4)),index=list('abcd'),columns=['one','two','three','four']) df二.由Series组成的字典df3 = pd....原创 2019-06-19 16:51:39 · 7255 阅读 · 0 评论 -
pandas学习笔记(二)---数据选择和操作行列数据
本文介绍DataFrame中数据的选择,以及增加或者删除某行或者某列数据文章目录一.数据选择1.1通过[ ]选择1.2.loc[ ]选择数据1.3.iloc[ ]选择数据二.增加或者删除行,列2.1增加列2.1删除行,列一.数据选择df中的数据选择有3中方法:[ ]loc()iloc()1.1通过[ ]选择通过传入一个列标签,或者列标签列表选择一列或者多列import pan...原创 2019-06-19 18:18:51 · 311 阅读 · 0 评论 -
pandas学习笔记(三)---重建索引与处理缺失值
本文介绍pandas中重建索引与处理缺失值一.重建索引reindex()是pandas对象的重要方法,调用reindx()方法时,会将数据按照新的索引进行排列,如果某个索引值之前并不存在,则会引入缺失值。如果新索引与原来的的索引没有交集,那么新建立的df的全部值为缺失值。1.1series重建索引在重建索引时,可能会需要插值或者填值,method可选参数可以实现这个功能reind...原创 2019-06-19 19:26:17 · 1827 阅读 · 0 评论 -
pands学习笔记(四)---合并
本文介绍合并df的几种方法:concat()append()merge()一.使用concat()合并concat()的常用参数有:axis:axis = 0:上下合并axis = 1:左右合并ignore_index:取值为true或者false,ture的话就重新建立索引join:连接的方式, inner,或者outerignore_index:是否重建数字行索引,取值...原创 2019-06-20 11:04:31 · 512 阅读 · 0 评论 -
pandas学习笔记(一)---选取数据
pandas中选取行,列数据有三种索引方法:.loc.iloc[]文章目录一.[ ]的使用二.loc[ ]的使用二.iloc[ ]的使用注意:.ix的用法在0.20.0中已经不建议使用了!首先,创建一个DataFrame:import pandas as pdimport numpy as npdata = pd.DataFrame(np.random.randn(8, 4)...原创 2019-06-17 22:49:37 · 226 阅读 · 0 评论 -
pandas学习笔记(二)
文章目录一.增加列二.删除行和列三.适用reindex()重建索引3.1对Series重建索引3.2对Dataframe重建索引3.4.传入fill_value=n,用n代替缺失值首先创建下面的DataFrame一.增加列二.删除行和列适用drop()函数删除行和列,参数只能是行索引名和列标签,不能适用切片,删除列时要指定axis = 11.1传入一个行索引名,删除一行1.1传...原创 2019-06-18 13:53:40 · 157 阅读 · 0 评论