Pandas统计分析基础(1):Pandas的安装与Pandas引入的新数据类型:Series与 DataFrame基本

本文介绍了Pandas库的基础知识,包括如何安装Pandas,以及核心数据结构Series(一维数据)和DataFrame(二维数据)的创建与使用。Series可以由数组、字典或标量值初始化,而DataFrame则可以由Series字典、多维数组字典或列表字典生成,同时详细阐述了它们的各种构造方法和属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

✅作者简介:大家好我是Xlong,一枚正在学习COMSOL、Python的工科研究僧
📃个人主页:  Xlong的个人博客主页
🔥系列专栏:  Python大数据分析
💖如果觉得博主的文章还不错的话,请👍支持一下博主哦🤞

目录

一、前言

二、安装

2、Pandas引入的新数据类型:Series与 DataFrame

2.1 Series(一维数据)

(1)数组

(2)字典

(3)标量值

2.2 DataFrame(二维数据)

(1)用 Series 字典生成 DataFrame

(2)用多维数组字典、列表字典生成 DataFrame

三、参考资料


一、前言

        Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单、直观地处理关系型、标记型数据。

        Pandas 适用于处理以下类型的数据:

  1. 与 SQL 或 Excel 表类似的,含异构列的表格数据;
  2. 有序和无序(非固定频率)的时间序列数据;
  3. 带行列标签的矩阵数据,包括同构或异构型数据;
  4. 任意其它形式的观测、统计数据集, 数据转入 Pandas 数据结构时不必事先标记。

        Pandas 的主要数据结构是 Series(一维数据) DataFrame(二维数据),这两种数据结构足以处理金融、统计、社会科学、工程等领域里的大多数典型用例。对于 R 用户,DataFrame 提供了比 R 语言 data.frame 更丰富的功能。Pandas 基于 NumPy 开发,可以与其它第三方科学计算支持库完美集成。

二、安装

        1.安装Pandas的最简单方法是将其安装为Anaconda发行版的一部分,这是一种用于数据分析和科学计算的跨平台发行版。这是大多数用户的推荐安装方法。

        2.pip install Pandas

        3.如果是用的Pycharm开发平台,那就需要依次点击“文件”→“Python Interpreter”→“+”→“搜索pandas”→Install Package,如下图所示:

需要注意:

  • pandas新版已经不再支持python2
  • pandas依赖numpy
import pandas as pd
print(pd.__version__) #看看自己的版本,过低的话可能会有些功能不支持
#运行结果:1.4.1

如果像上面演示的这样,会出现pandas的版本,也就说明安装成功了!

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']  #图中字体改为黑体以兼容中文
plt.rcParams['axes.unicode_minus']=False #负号显示的问题

2、Pandas引入的新数据类型:Series与 DataFrame

2.1 Series(一维数据)

        Series 是带标签的一维数组,可存储整数、浮点数、字符串、Python 对象等类型的数据。轴标签统称为索引。调用 pd.Series 函数即可创建 Series:

       

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xlong~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值