数据帧(DataFrame)是二维数据结构,即数据以行和列的表格方式排列
创建数据帧对象:
DataFrame(data=None,index=None,columns=None,dtype=None,copy=False)
创建方法:
①创建一个空的数据帧
②用列表创建:可以使用单个列表或多维列表创建数据帧(DataFrame)
③ 从ndarray/Lists的字典来创建:所有的ndarray必须具有相同的长度,如果传递了索引(index),则索引的长度应该等于数组的长度。如果没有传递索引,则默认情况下。索引将为range(n),其中n为数组长度。
④用字典列表创建
⑤使用系列的字典来创建
数据帧的列操作:
①列选择:
②列删除:
数据帧行操作:
①按行标签拿数据:
②按行下标拿数据:
③按行切片拿数据:
④添加行:
⑤删除行:不能通过切片的方式进行删除,即df.drop(['a':"e'])不可行