【数据分析&数据挖掘】dataframe的属性
import pandas as pd
# 创建一个df
df = pd.DataFrame(
data={
"name": ["zs", "ls", "ww", "zl"],
"age": [18, 19, 29, 11],
"score": [92.5, 93, 97, 65]
},
index=["stu_1","stu_2","stu_3","stu_4"]
)
print("df:\n",df)
print("df 的类型:\n",type(df))
print("*"*100)
# df 属性
print("获取df 的行索引名称:\n",df.index)
print("获取df 的列索引名称:\n",df.columns)
# # 可以pd.Dataframe将数组转化为df
# # 可以通过获取df 的values属性将df转化为数组
print("获取df 的values:\n",df.values)
print("获取df 的values的类型:\n",type(df.values))
print("获取df 的形状:\n",df.shape)
print("获取df 的维度:\n",df.ndim)
print("获取df 的元素个数:\n",df.size)
# print("获取df 的元素数据类型:\n",df.dtype) # 错误的,dataframe没有dtype属性
# # dataframe 可以存储不同类型的数据
print("获取df 的元素数据类型:\n",df.dtypes)
# print("获取df 中每个元素的大小:\n",df.itemsize) # 错误的,dataframe 没有itemsize 属性
print("~"*60)
# se 属性
se = df["name"]
print("se:\n",se)
print("se 的类型:\n",type(se))
print("获取se 行索引名称:\n",se.index)
print("获取se 的values:\n",se.values)
print("获取se 维度:\n",se.ndim)
print("获取se 的形状:\n",se.shape)
print("获取se 元素个数:\n",se.size)
print("获取se 数据类型:\n",se.dtype)
print("获取se 数据类型:\n",se.dtypes)
print("获取se 每个元素的大小:\n",se.itemsize) 相关推荐
81510295 2020-11-17
roamer 2020-10-29
listep 2020-09-11
Tristahong 2020-08-24
三石 2020-08-23
QianYanDai 2020-08-16
Johnson0 2020-07-28
mmmjyjy 2020-07-16
santiago00 2020-07-11
QianYanDai 2020-07-05
QianYanDai 2020-07-05
jiahaohappy 2020-06-21
QianYanDai 2020-06-16
Oeljeklaus 2020-05-29
zhangxiaojiakele 2020-05-25
人家 2020-05-17
jzlixiao 2020-05-15
柠檬班 2020-05-16
jiahaohappy 2020-05-12