人工智能之数据分析 Pandas:第一章 简介和安装

人工智能之数据分析 Pandas

第一章 简介和安装


文章目录

  • [人工智能之数据分析 Pandas](#人工智能之数据分析 Pandas)
  • 前言
  • [📌 Pandas 的核心数据结构](#📌 Pandas 的核心数据结构)
  • [🛠️ 安装 Pandas](#🛠️ 安装 Pandas)
    • [使用 pip(推荐用于大多数 Python 环境):](#使用 pip(推荐用于大多数 Python 环境):)
    • [使用 conda(适用于 Anaconda 或 Miniconda 用户):](#使用 conda(适用于 Anaconda 或 Miniconda 用户):)
  • [✅ 验证安装](#✅ 验证安装)
  • [📚 简单示例](#📚 简单示例)
  • 后续
  • 资料

前言

Pandas 是一个强大的 Python 数据分析和处理库,广泛用于数据清洗、探索、操作和分析。它建立在 NumPy 之上,提供了高效、灵活且易于使用的数据结构,特别适合处理结构化(表格型)数据。


📌 Pandas 的核心数据结构

  1. Series

    • 一维带标签的数组,可以保存任何数据类型(整数、字符串、浮点数等)。
    • 类似于带索引的一维 NumPy 数组。
  2. DataFrame

    • 二维表格型数据结构,每一列可以是不同的数据类型。
    • 类似于电子表格或 SQL 表,是 Pandas 中最常用的数据结构。

🛠️ 安装 Pandas

Pandas 可通过 pipconda 安装:

使用 pip(推荐用于大多数 Python 环境):

bash 复制代码
pip install pandas

使用 conda(适用于 Anaconda 或 Miniconda 用户):

bash 复制代码
conda install pandas

💡 建议同时安装依赖库如 NumPy、Matplotlib(Pandas 通常会自动安装这些依赖)。


✅ 验证安装

安装完成后,可以在 Python 中导入并检查版本:

python 复制代码
import pandas as pd
print(pd.__version__)

如果未报错并输出版本号(如 2.3.3),说明安装成功。


📚 简单示例

python 复制代码
import pandas as pd

# 创建一个 DataFrame
data = {
    '姓名': ['张三', '李四', '王五'],
    '年龄': [23, 35, 28],
    '城市': ['北京', '上海', '广州']
}
df = pd.DataFrame(data)
print(df)

输出:


后续

python过渡项目部分代码已经上传至gitee,后续会逐步更新。

资料

公众号:咚咚王

《Python编程:从入门到实践》

《利用Python进行数据分析》

《算法导论中文第三版》

《概率论与数理统计(第四版) (盛骤) 》

《程序员的数学》

《线性代数应该这样学第3版》

《微积分和数学分析引论》

《(西瓜书)周志华-机器学习》

《TensorFlow机器学习实战指南》

《Sklearn与TensorFlow机器学习实用指南》

《模式识别(第四版)》

《深度学习 deep learning》伊恩·古德费洛著 花书

《Python深度学习第二版(中文版)【纯文本】 (登封大数据 (Francois Choliet)) (Z-Library)》

《深入浅出神经网络与深度学习+(迈克尔·尼尔森(Michael+Nielsen)》

《自然语言处理综论 第2版》

《Natural-Language-Processing-with-PyTorch》

《计算机视觉-算法与应用(中文版)》

《Learning OpenCV 4》

《AIGC:智能创作时代》杜雨+&+张孜铭

《AIGC原理与实践:零基础学大语言模型、扩散模型和多模态模型》

《从零构建大语言模型(中文版)》

《实战AI大模型》

《AI 3.0》

相关推荐
chuan.bai8 小时前
Java RAG 实战(第 3 篇):从交互式聊天到多轮上下文
java·人工智能·macos·ai
quantdash_cc8 小时前
基于 QuantDash 5 分钟 K 线的网格交易策略参数网格搜索寻优实战
android·开发语言·pandas·量化·quantdash
雪隐8 小时前
个人电脑玩AI-16让5060 Ti给你打工——MiniMax H3 提速实录:从"泡杯茶等视频"到"视频等你",一张 5060 Ti 的自我修养
前端·人工智能·后端
深兰科技8 小时前
深兰科技亮相天津医疗器械创新生态大会,DeepAgent智能体赋能医疗医美并签约天津OPC项目
人工智能·科技·r语言·symfony·视觉大模型·深兰科技·deepagent智能体
cxr8288 小时前
从“对象本体”到“关系本体”
人工智能·架构
shxjnpl8 小时前
Whisper + CAM++ + 本地大模型:一套完全离线的AI会议处理链路
人工智能·机器学习·whisper
小润nature8 小时前
AI 与嵌入式三时简报|早报
人工智能
今天AI了吗8 小时前
MCP 协议打通 AI 与国产数据库,SQL 调优全流程一站式闭环
数据库·人工智能·sql
大任视点8 小时前
“我与秦岭”主题征文与故事及“秦岭微镜头”短视频、摄影作品征集活动通知
大数据·人工智能·业界资讯
FBI HackerHarry浩8 小时前
Pandas 库中用于分类变量独热编码(One-Hot Encoding)的函数 pd.get_dummies() 函数
开发语言·人工智能·python·pandas