Pandas 复习

1.导包
    import pandas as pd
2.数据读取,文件在该代码文件夹内
    food_info = pd.read_csv('food_info.csv')
3.查看类型
    food_info.dtypes
4.查看前五条数据
    food_info.head()
    查看前三条数据
    food_info.head(3)
5.查看后四行数据
    food_info.tail(4)
6.查看列名
    food_info.columns
7.查看矩阵的维度
    food_info.shape
8.取出第 0 号数据
        food_info.loc[0]
    使用切片获取数据
        food_info.loc[3:6]
    使用索引获取数据
        food_info.loc['Name']
        获取多个列
        columns = ["Price","Name"]
        food_info.loc[columns]
9.将列名放入到列表中
    col_names = food_info.columns.tolist()
10.查看以 d 结尾的列
    for c in col_names:
        c.endswith("d")
11.将商品价格打一折
    food_info["Price"]/10
12.最大值 最小值 均值
    food_info["Price"].max()  
    food_info["Price"].min()  
    food_info["Price"].mean()
13.根据某一列进行排序
    升序:
    food_info.sort_values["Price",inplace=True]
    降序:
    food_info.sort_values["Price",inplace=True,ascending=False]
14.查看该数值是否为 NaN
    price = food_info["Price"]
    price_is_null = pd.isnull(price)
    food_info[price_is_null]

2020-04-10

posted @ 2020-04-10 19:40  CodeYaSuo  阅读(165)  评论(0编辑  收藏  举报