pandas 是一个处理数据的模块,许多函数基于numpy
pandas的两种数据结构
序列Series 类似于一维数组
数据框DataFram 类似于多维数组
pandas的数据类型
object -for string vlaues datetime -for time values
int -for integer values bool -for boolean values
float -for float values
print(food_info.dtype)
read_csv 读取csv的数据
.head 默认显示前5行,可以指定传参 与其对应的为.tail
.sharo 数据的规模多大 返回值为一个元组 行和列
.loc[0] 通过索引取值
name[""] 传递一个列名可以取出一列数据 。如果需要取出两列,那么需要将两列的列名做成一个list的类型。作为变量传入如果为空参数,那么会返回第一行的数据 默认第一行为列名。
columns.tolist 转换为list
加减乘除一个数,会对矩阵里的每一个数都相应的加减乘除。如果说是加减乘除一个相同结构的矩阵的话。那么会一一对应计算
sort_values 排序默认为升序 想要降序 将升序(ascening)指定为false
isnull 如果返回值为true 那么该数值为空