Pandas基本操作
import pandas as pd data = {'state': ['Ohio', 'Ohio', 'Ohio', 'Nevada', 'Nevada', 'Nevada'], 'year': [2014, 2015, 2016, 2017, 2018, 2019], 'pop': [1.5, 1.7, 3.6, 2.4, 2.9, 3.2]} df= pd.DataFrame(data)
1.维度查看
print(df.shape)
2.数据表基本信息(维度、列名称、数据格式、所占空间等)
print(df.info())
3.每一列的数据格式
print(df.dtypes)
4.查看头部数据
默认前10行数据
print(df.head())
5.查看尾部数据
默认后10行数据
print(df.tail(3))
6.显示索引
print(df.index)
7.显示列名
print(df.columns)
8.查看值
print(df.values)
9.输出底层数据的 NumPy 对象
print(df.to_numpy())
10.快速查看数据的统计摘要
print(df.describe())
11.转置数据
print(df.T())
12.按轴排序
print(df.sort_index(axis=1, ascending=False))
13.按值排序
print(df.sort_values(by='pop'))
14.选择单列
print(df['pop'])
15.切片行
print(df[1:3])
16.用标签选择多列数据
print(df.loc[:, ['year', 'state']])
还有很多https://www.pypandas.cn/docs/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2017-06-08 centos7 Minimal安装没有ifconfig