import pandas as pd
import numpy as np
import os
data_series = {'chinese': [55, 66, 72, 90, 85, 85], 'english': [66, 85,85, 87, 80, 80], 'math': [None, 95, 91, 75, 86, 86]}
index_series = ['李晓明', '王二狗', '张三丰', '黄小强', '徐蛋蛋', '徐蛋蛋']
data_df = pd.DataFrame(data_series, index=index_series, columns=['chinese', 'english', 'math'])
print('原始数据共{}行,{}列。\n'.format(data_df.shape[0],data_df.shape[1])) # 统计行列信息.shape[0] .shape[1]
print('原始数据预览:\n{}\n'.format(data_df.head())) #数据预览.head()
print('原始数据信息概况:{}\n'.format(data_df.info())) #数据信息概况.info()
print('原始数统计:\n{}\n'.format(data_df.count())) #数据统计.count()
print('原始数据描述:\n{}\n'.format(data_df.describe())) #数据描述.desc()
#重新命名列
data_df.rename(columns={'chinese': '语文', 'english': '英语', 'math': '数学'
pd.DataFrame数据分析实际操作
最新推荐文章于 2024-05-01 19:24:27 发布