探索强大的Python扩展库和框架,扩展Python的功能和应用领域
查看实际Python代码示例,快速理解语法和功能
import pandas as pd
import matplotlib.pyplot as plt
# 创建示例数据集
data = {
'姓名': ['张三', '李四', '王五', '赵六'],
'年龄': [25, 32, 28, 35],
'城市': ['北京', '上海', '广州', '深圳'],
'工资': [8000, 12000, 9500, 15000]
}
# 创建DataFrame
df = pd.DataFrame(data)
# 显示数据print("原始数据:")
print(df)
print("\n数据信息:")
print(df.info())
# 数据分析
avg_salary = df['工资'].mean()
max_salary = df['工资'].max()
print(f"\n平均工资: {avg_salary:.2f}")
print(f"最高工资: {max_salary}")
# 数据可视化
df.plot(kind='bar', x='姓名', y='工资', color='skyblue')
plt.title('员工工资分布')
plt.xlabel('姓名')
plt.ylabel('工资')
plt.tight_layout()
plt.show()