【5】数据分析基础(series2)

前面,我们了解了Series这种数据结构,学习了如何创建一个Series。

接下来,我们学习访问Series的数据的两种方式:

  1. 位置索引访问

  2. 索引标签访问

访问Series的数据

|--------------------------------------------------------------------------------------------------------------------------------------------|
| 1. 位置索引访问 这种访问方式和列表相同,是基于元素自身的下标来进行访问。 对于一个列表list,list[i]表示list的第i+1个元素。 同理,我们通过这种方式就可以获得Series序列中的每个数据。 示例中,我们通过info[0]输出了info的第一个数据。 |
| |
| 结果:80855 |

|---------------------------------------------------------------------------------------------------|
| 2. 索引标签访问 这种访问方式和字典相同,把index中的索引标签当做字典的key,而把Series序列的值当做字典的value。 示例中,我们通过索引标签'JS'输出了info中对应的数据。 |
| |
| 结果:77388 |

总结:

|-------------------------------------------------------------------------------------------------------------|
| 访问Series数据 |
| 1. 位置索引访问。 这种访问方式和列表相同,是基于元素自身的下标来进行访问。 2. 索引标签访问。 这种访问方式和字典相同,把index中的索引标签当做字典的key,而把Series序列的值当做字典的value。 |
| |

|-----------------------------------------------------|----------------------------------------------------------------------------|
| 最后,我们简单了解Series的3种常用属性: 1. dtype 2. values 3. index | |

|-------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1. dtype 我们从前面知道,Series对象有多种数据类型:字符串型、整型、浮点型、布尔型。 我们访问Series对象的dtype属性,会返回Series对象具体的数据类型。 | |
| 我们访问Series对象的dtype属性,可以返回Series对象的数据类型。 示例中,我们通过访问Series对象的dtype属性,返回了变量info的数据类型,并将其输出。 根据输出可以看到,变量info的数据类型为整型。 | import pandas as pd info = pd.Series([80855, 77388, 68024, 47251, 40471],index = ['GD','JS','SD','ZJ','HN']) # 输出了info中的数据的类型 print(info.dtype) 结果: int64 |
| 2. values 我们访问Series对象的values属性,会以数组的形式返回Series对象的值values。 | |
| 示例中,我们通过访问Series对象的values属性,返回了变量info的值values,并将其输出。 根据输出可以看到,以数组的形式返回了变量info的值values。 注意: Series是一维的数据结构,所以返回一维数组。 | import pandas as pd info = pd.Series([80855, 77388, 68024, 47251, 40471],index = ['GD','JS','SD','ZJ','HN']) # 输出了info中的值values print(info.values) 结果: [80855 77388 68024 47251 40471] |
| 3. index 我们访问Series对象的index属性,可以返回这个Series的索引index。 | |

|--------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 示例中,我们通过访问Series对象的index属性,返回了变量info的索引index,将其输出。 根据输出可以看到,返回了变量info的索引index。 | import pandas as pd info = pd.Series([80855, 77388, 68024, 47251, 40471],index = ['GD','JS','SD','ZJ','HN']) # 输出了变量info的索引index print(info.index) 结果: Index(['GD', 'JS', 'SD', 'ZJ', 'HN'], dtype='object') |

总结:

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Series的3种常用属性 |
| 1. dtype 我们访问Series对象的dtype属性,可以返回Series对象的数据类型。 2. values 我们访问Series对象的values属性,会以数组的形式返回Series对象的值values。 3. index 我们访问Series对象的index属性,可以返回这个Series的索引index。 |
| |

相关推荐
AI科技星2 小时前
精细结构常数α作为SI 7大基本量纲统一耦合常数的量子几何涌现理论
算法·机器学习·数学建模·数据挖掘·量子计算
STLearner2 小时前
SIGIR 2026 | LLM × Graph论文总结(图增强LLM,GraphRAG,Agent,多模态,知识图谱,搜索,推
人工智能·python·深度学习·神经网络·机器学习·数据挖掘·知识图谱
PaperData3 小时前
2000-2023年地级市数字基础设施评价指标体系
大数据·网络·数据库·人工智能·数据分析·经管
xrui585 小时前
2026实测:让 Gemini 3.1镜像站抓取邮箱并智能分类,GTD 效率提升 3 倍
人工智能·分类·数据挖掘
用户9416146933655 小时前
Python 实时监控 A 股行情并自动筛选强势股(REST + WebSocket 两种方案)
后端·数据分析
geneculture6 小时前
《一种智能通信子母机》(申请日 1993.4.7公开号CN1095341A)专利文件的全文汉英双语对照版本+系统点评
人工智能·数据挖掘·哲学与科学统一性·智能通信
一晌小贪欢6 小时前
第1节:数据分析环境配置——Jupyter Notebook全攻略
jupyter·数据挖掘·数据分析·可视化·数据可视化
HQChart6 小时前
HQChart使用教程105-K线图,分时图如何对接AI进行数据分析
人工智能·数据挖掘·数据分析·hqchart·k线图·走势图
AI科技星6 小时前
全域数学·数术本源·第四卷《分析原本》【乖乖数学】
人工智能·机器学习·数学建模·数据挖掘·agi
babe小鑫6 小时前
零经验转行学习数据分析的价值分析
学习·数据挖掘·数据分析