2、pandas数据结构之DataFrame
2.1 DataFrame的创建
2.1.1 从Series or dicts创建
通过字典进行构造,这也满足了,我们如何把字典类型转换为dataframe类型,最后保存在我们需要的数据表类型里面
说实话,在我们的日常数据处理里面,我们一般是把字典嵌套在列表里面,那么我们就可以把列表放入这个里面,最后转换为dataframe类型存储
2.1.2 从ndarrays或lists的字典创建
不加index,默认数字序列
行标签,column如果和字典的键不对应,那么就会为空,这个是需要注意的
2.1.3 从结构化或成对的array/list创建
三维数组进行,数据表展示,就是这样的
2.1.3 从字典的列表创建
2.2 变量选择、添加和删除
这里交代了数据表里面一般拼接,增加和赋值操作
df['字段']=pd.Series([填充字段],index=[列标签]),可以达到对数据表的增加,在特定的列索引上面添加数据
删除并显示值,该列数据
对某一列删除操作
会根据索引来进行匹配,没有匹配到索引的,将会填充为NaN