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() ->获取每列最小值

Original: https://blog.csdn.net/weixin_48118301/article/details/127237022
Author: 再也不在
Title: Pandas中DataFrame的常用操作

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/742456/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球