Pandas、NumPy和Matplotlib是Python数据分析的核心工具链。 ## NumPy ```python import numpy as np arr = np.array([1, 2, 3, 4, 5]) arr.mean() # 3.0 arr.std() # 标准差 matrix.dot(matrix) # 矩阵乘法 ``` ## Pandas ```python import pandas as pd df = pd.read_csv('data.csv') df.describe() df.groupby('city')['salary'].agg(['mean', 'median']) df.pivot_table(values='salary', index='city', columns='dept') ``` ## Matplotlib ```python import matplotlib.pyplot as plt plt.figure(figsize=(10, 6)) plt.plot(df['date'], df['value'], marker='o') plt.title('Trend Analysis') plt.savefig('trend.png', dpi=300) ``` 三剑客组合能完成90%以上的数据分析任务。