Pandas中DataFrame的常用操作

 1、DataFrame对象的创建
用法:pd.DataFrame(data,index,columns,dtype)
类似于二维数组,index行索引,columns列索引

df.T   行列转换,df.value 查看值,df.index 查看索引

import pandas as pd

# 列表方式创建
data = [['小太阳', 320, 100], ['鼠标', 150, 50], ['小刀', 1.5, 200]]
columns = ['名称', '单价', '数量']
df = pd.DataFrame(data=data, columns=columns)
print(df)

# 字典方式创建
data1 = {
    '名称': ['小太阳', '鼠标', '小刀'],
    '单价': [320, 150, 1.5],
    '数量': [100, 50, 200],
    '公司名称': '万达'
}
df2 = pd.DataFrame(data=data1)
print(df2)

print(df.values)
# 修改索引
df.index = [2, 3, 4]
print(list(df.index))
# df.T 行列转换
pd.set_option('display.unicode.east_asian_width', True)  # 规整格式
print(df.T)

2、常用的几句语法

 df.head(N)   -> 查看前N条数据 

de.tail(N)       ->  产看后N条数据
df.shape[0]    -> 查看行数,df.shape[1] -> 查看列数
df.describe()  -> 查看每列的统计汇总信息
df.count()      ->查看每列的非空值个数
df.sum()        ->返回每列的和
df.max()       ->获取每列最大值
df.min()        ->获取每列最小值


 

你可能感兴趣的:(Pandas,python,pandas)