文章最前: 我是Octopus,这个名字来源于我的中文名--章鱼;我热爱编程、热爱算法、热爱开源。所有源码在我的个人github ;这博客是记录我学习的点点滴滴,如果您对 Python、Java、AI、算法有兴趣,可以关注我的动态,一起学习,共同进步。
导入数据源
df = pd.read_csv("pokemon_data.csv",encoding="gbk")
1.查看前5行和后5行
head()默认返回前面5行
df.head()
从头开始指定查看行数
tail()默认返回后面5行
df.tail()
从尾查看指定查看行数
df.tail(20)
2.查看列名
df.columns
for i in df.columns:
print(i)
3.查看索引
df.index
[print(i) for i in df.index]
4.查看行列数
df.shape
5.查看数据类型
查看所有列的数据类型
df.dtypes
查看某列的数据类型
df["攻击力"].dtypes
6.查看空值
df.isnull().head()
df[df["类型2"].isnull()]
7.查看数据表信息
df.info()
8.查看唯一值
df["类型1"].unique()
所有唯一值的数量
len(df["类型1"].unique())
每个值出现的次数(频次)
df["类型1"].value_counts()