当前位置: 首页 > news >正文

一周学会Pandas2 Python数据处理与分析-Pandas2一维数据结构-Series

锋哥原创的Pandas2 Python数据处理与分析 视频教程:  

2025版 Pandas2 Python数据处理与分析 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili

Pandas提供Series和DataFrame作为数组数据的存储框架。

Series(系列、数列、序列)是一个带有标签的一维数组,这一系列连续的数据代表了一定的业务意义。

DataFrame意为数据框,它就像一个存放数据的架子,有多行多列,每个数据在一个格子里,每个格子有自己的编号。

Series是一种类似于一维数组的对象,它由一组数据〈不同数据类型)以及一组与之相关的数据标签(即索引)组成。

Series创建方式,data可以是python对象,NumPy的ndarray,固定值也行。index是指定索引,是一个列表。

s = pd.Series(data, index=index)

创建Series对象

示例代码:

import pandas as pd
s1 = pd.Series([2, 'b', 3.4, 6])
print(s1)  # 打印Series
print(s1.index)  # 打印索引
print(s1.values)  # 打印值

运行输出:

0      2
1      b
2    3.4
3      6
dtype: object
RangeIndex(start=0, stop=4, step=1)
[2 'b' 3.4 6]

创建指定标签索引的Series

s2 = pd.Series([2, 'b', 3.4, 6], index=['a', 'b', 'c', 'd'])
print(s2)  # 打印Series
print(s2.index)  # 打印索引
print(s2.values)  # 打印值

运行输出:

[2 'b' 3.4 6]
a      2
b      b
c    3.4
d      6
dtype: object
Index(['a', 'b', 'c', 'd'], dtype='object')
[2 'b' 3.4 6]

使用字典创建Series

s3 = pd.Series({'语文': 90, '数学': 100, '英语': 66})
print(s3)  # 打印Series
print(s3.index)  # 打印索引
print(s3.values)  # 打印值

运行输出:

语文     90
数学    100
英语     66
Name: 成绩, dtype: int64
Index(['语文', '数学', '英语'], dtype='object')
[ 90 100  66]

根据标签索引查询Series数据

语文     90
数学    100
英语     66
Name: 成绩, dtype: int64
Index(['语文', '数学', '英语'], dtype='object')
[ 90 100  66]

运行输出:

3.4 <class 'float'>
a      2
b      b
c    3.4
dtype: object <class 'pandas.core.series.Series'>

支持查询多个值,返回的还是一个Series对象。

相关文章:

  • k8s创建一个pod,查看状态和详细信息,进入pod,以及删除这个pod
  • 智能指针C++11
  • Spring Boot 通过全局配置去除字符串类型参数的前后空格
  • 遵循IEC62304YY/T0664:确保医疗器械软件生命周期合规性
  • 【Hadoop入门】Hadoop生态之MapReduce简介
  • 25.4.8学习总结
  • 自定义实现C++拓展pytorch功能
  • 无标记点动作捕捉方案:偃动坊无标记动作捕捉系统,解锁无穿戴动捕体验
  • 浅谈类的复制构造函数和赋值运算符
  • 今日行情明日机会——20250408
  • Java 设计模式:工厂模式详解
  • 前端实现docx格式word文件预览,可以兼容原生、vue2、以及uni-app 项目,详细步骤。
  • 3月AI论文精选十篇
  • 遍历集合list工具
  • C++学习day8
  • AI-人工智能-基于LC-MS/MS分子网络深度分析的天然产物成分解析的新策略
  • LeetCode541反转字符串②
  • 最简CNN based RNN源码
  • Vue.js 中 v-model 的使用及其原理
  • 注意力机制 Attention
  • 两部门发布山洪灾害气象预警:北京西部、河北西部等局地山洪可能性较大
  • 外交部:印巴都表示不希望局势升级,望双方都能保持冷静克制
  • 德国新一届联邦政府宣誓就职
  • 综合治理食品添加剂滥用问题,国务院食安办等六部门联合出手
  • 一周人物|何子彦任职光州双年展,陈意心讲述五原路往事
  • 五一档7.47亿收官:《水饺皇后》领跑;男观众占比增多