Python数据分析三件套安装教程

Pandas、NumPy、Matplotlib 安装指南

安装环境准备
确保已安装 Python 环境(如 Anaconda 或 Miniconda),推荐使用虚拟环境管理依赖。打开终端或 Anaconda Prompt,进入目标环境目录。

通过 pip 安装
在终端运行以下命令安装最新版本:

pip install pandas numpy matplotlib

通过 conda 安装(Anaconda 用户)
若使用 Anaconda,可运行:

conda install pandas numpy matplotlib

验证安装

检查版本
在 Python 环境中执行以下代码验证安装是否成功:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

print("Pandas version:", pd.__version__)
print("NumPy version:", np.__version__)
print("Matplotlib version:", plt.__version__)

Pandas 基础使用

数据结构示例
创建 DataFrame 并操作数据:

data = {'Name': ['Alice', 'Bob'], 'Age': [25, 30]}
df = pd.DataFrame(data)
print(df)

数据读取与保存
从 CSV 文件读取数据:

df = pd.read_csv('data.csv')
df.to_csv('output.csv', index=False)

NumPy 基础使用

数组操作
创建和计算 NumPy 数组:

arr = np.array([1, 2, 3])
print("Array sum:", arr.sum())

随机数生成
生成随机矩阵:

random_matrix = np.random.rand(3, 3)
print(random_matrix)

Matplotlib 基础使用

绘制折线图
生成简单图表并保存:

x = np.linspace(0, 10, 100)
y = np.sin(x)
plt.plot(x, y)
plt.title("Sine Wave")
plt.savefig('sine_wave.png')
plt.show()

多子图示例
创建包含多个子图的图像:

fig, axes = plt.subplots(2)
axes[0].plot(x, y)
axes[1].scatter(x, np.cos(x))
plt.show()

环境兼容性提示

  • 若出现版本冲突,可使用 pip install --upgrade 更新包。
  • 在 Jupyter Notebook 中使用 Matplotlib 时,添加 %matplotlib inline 以显示图表。
  • 建议固定版本号以避免依赖问题,例如:
    pip install pandas==1.3.5 numpy==1.21.6 matplotlib==3.5.1
    

BbS.okane275.info/PoSt/1121_082454.HtM
BbS.okane276.info/PoSt/1121_098303.HtM
BbS.okane277.info/PoSt/1121_005413.HtM
BbS.okane278.info/PoSt/1121_866068.HtM
BbS.okane279.info/PoSt/1121_765697.HtM
BbS.okane280.info/PoSt/1121_734432.HtM
BbS.okane281.info/PoSt/1121_121529.HtM
BbS.okane282.info/PoSt/1121_146256.HtM
BbS.okane283.info/PoSt/1121_394705.HtM
BbS.okane284.info/PoSt/1121_744210.HtM
BbS.okane275.info/PoSt/1121_665072.HtM
BbS.okane276.info/PoSt/1121_888086.HtM
BbS.okane277.info/PoSt/1121_716498.HtM
BbS.okane278.info/PoSt/1121_623813.HtM
BbS.okane279.info/PoSt/1121_452570.HtM
BbS.okane280.info/PoSt/1121_740392.HtM
BbS.okane281.info/PoSt/1121_055911.HtM
BbS.okane282.info/PoSt/1121_859094.HtM
BbS.okane283.info/PoSt/1121_103378.HtM
BbS.okane284.info/PoSt/1121_345507.HtM
BbS.okane275.info/PoSt/1121_610157.HtM
BbS.okane276.info/PoSt/1121_905239.HtM
BbS.okane277.info/PoSt/1121_631497.HtM
BbS.okane278.info/PoSt/1121_066375.HtM
BbS.okane279.info/PoSt/1121_221246.HtM
BbS.okane280.info/PoSt/1121_696421.HtM
BbS.okane281.info/PoSt/1121_688868.HtM
BbS.okane282.info/PoSt/1121_267918.HtM
BbS.okane283.info/PoSt/1121_647771.HtM
BbS.okane284.info/PoSt/1121_903561.HtM
BbS.okane275.info/PoSt/1121_210164.HtM
BbS.okane276.info/PoSt/1121_515856.HtM
BbS.okane277.info/PoSt/1121_842516.HtM
BbS.okane278.info/PoSt/1121_063073.HtM
BbS.okane279.info/PoSt/1121_013346.HtM
BbS.okane280.info/PoSt/1121_030588.HtM
BbS.okane281.info/PoSt/1121_800187.HtM
BbS.okane282.info/PoSt/1121_821401.HtM
BbS.okane283.info/PoSt/1121_498023.HtM
BbS.okane284.info/PoSt/1121_338177.HtM
BbS.okane285.info/PoSt/1121_543736.HtM
BbS.okane286.info/PoSt/1121_308561.HtM
BbS.okane287.info/PoSt/1121_888635.HtM
BbS.okane288.info/PoSt/1121_680196.HtM
BbS.okane290.info/PoSt/1121_138791.HtM
BbS.okane291.info/PoSt/1121_490248.HtM
BbS.okane292.info/PoSt/1121_238638.HtM
BbS.okane293.info/PoSt/1121_875140.HtM
BbS.okane294.info/PoSt/1121_612567.HtM
BbS.okane295.info/PoSt/1121_116307.HtM
BbS.okane285.info/PoSt/1121_341695.HtM
BbS.okane286.info/PoSt/1121_503948.HtM
BbS.okane287.info/PoSt/1121_919393.HtM
BbS.okane288.info/PoSt/1121_283886.HtM
BbS.okane290.info/PoSt/1121_286872.HtM
BbS.okane291.info/PoSt/1121_543738.HtM
BbS.okane292.info/PoSt/1121_302009.HtM
BbS.okane293.info/PoSt/1121_198595.HtM
BbS.okane294.info/PoSt/1121_769533.HtM
BbS.okane295.info/PoSt/1121_934603.HtM
BbS.okane285.info/PoSt/1121_740678.HtM
BbS.okane286.info/PoSt/1121_057912.HtM
BbS.okane287.info/PoSt/1121_202785.HtM
BbS.okane288.info/PoSt/1121_629755.HtM
BbS.okane290.info/PoSt/1121_934458.HtM
BbS.okane291.info/PoSt/1121_618504.HtM
BbS.okane292.info/PoSt/1121_933239.HtM
BbS.okane293.info/PoSt/1121_907383.HtM
BbS.okane294.info/PoSt/1121_203267.HtM
BbS.okane295.info/PoSt/1121_596803.HtM
BbS.okane285.info/PoSt/1121_879844.HtM
BbS.okane286.info/PoSt/1121_120377.HtM
BbS.okane287.info/PoSt/1121_382017.HtM
BbS.okane288.info/PoSt/1121_797174.HtM
BbS.okane290.info/PoSt/1121_894516.HtM
BbS.okane291.info/PoSt/1121_349684.HtM
BbS.okane292.info/PoSt/1121_174712.HtM
BbS.okane293.info/PoSt/1121_624659.HtM
BbS.okane294.info/PoSt/1121_586527.HtM
BbS.okane295.info/PoSt/1121_693408.HtM

#牛客AI配图神器#

全部评论

相关推荐

10-22 19:44
门头沟学院 Java
面了100年面试不知...:那我得去剪个头
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务