Series(列数据)

Pandas Series 类似表格中的一个列(column),类似于一维数组,可以保存任何数据类型。

Series 由索引(index)和列组成,函数如下:

pandas.Series( data, index, dtype, name, copy)

参数说明:

  • data:一组数据(ndarray 类型)。
  • index:数据索引标签,如果不指定,默认从 0 开始。
  • dtype:数据类型,默认会自己判断。
  • name:设置名称。
  • copy:拷贝数据,默认为 False。

创建一个简单的 Series 实例:

实例

import pandas as pd
a = [1, 2, 3]
myvar = pd.Series(a)
print(myvar)

输出结果如下:

file

从上图可知,如果没有指定索引,索引值就从 0 开始,

根据索引值读取数据

实例

import pandas as pd

a = [1, 2, 3]

myvar = pd.Series(a)

print(myvar[1])

输出结果如下:
file

指定索引值

实例

import pandas as pd

a = ["Google", "Baidu", "Wiki"]

myvar = pd.Series(a, index = ["x", "y", "z"])

print(myvar)

输出结果如下:

file

根据索引值读取数据

实例

import pandas as pd

a = ["Google", "Baidu", "Wiki"]

myvar = pd.Series(a, index = ["x", "y", "z"])

print(myvar["z"])

输出结果如下:

file

使用 key/value 对象,类似字典来创建 Series

实例

import pandas as pd

sites = {1: "Google", 2: "Baidu", 3: "Wiki"}

myvar = pd.Series(sites)

print(myvar)

输出结果如下:

file

从上图可知,字典的 key 变成了索引值。

如果我们只需要字典中的一部分数据,只需要指定需要数据的索引即可,如下实例:

实例

import pandas as pd
sites = {1: "Google", 2: "Baidu", 3: "Wiki"}

myvar = pd.Series(sites, index = [1, 2])
print(myvar)

输出结果如下:

file

设置 Series 名称参数

实例

import pandas as pd

sites = {1: "Google", 2: "Baidu", 3: "Wiki"}

myvar = pd.Series(sites, index = [1, 2], name="aaronyang.cc-testname" )

print(myvar)

file

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/pandas-%e6%95%b0%e6%8d%ae%e7%bb%93%e6%9e%84-series/

(0)
AuroraAurora站点维系者
上一篇 2023年 5月 16日 下午3:43
下一篇 2023年 5月 16日 下午3:45

相关推荐

  • dc

    文章目录dc说明语法选项示例支持的运算 dc 任意精度计算器 说明 dc 是一款逆波兰表达式计算器,支持无限制精度的算术运算。它还允许您定义和调用宏。通常,dc从标准输入读取,也可…

    入门教程 2023年 12月 7日
  • modetest

    文章目录modetest补充说明安装语法选项参数实例 modetest DRM/KMS驱动程序libdrm中的模式测试工具 补充说明 modetest 是一个用于测试和验证 DRM…

    入门教程 2024年 1月 3日
  • nmcli

    文章目录nmcli补充说明语法选项实例创建网络会话 nmcli 地址配置工具 补充说明 nmcli命令 是 NetworkManager client 网络管理客户端。 语法 nm…

    入门教程 2024年 1月 10日
  • 基本语法

    文章目录C++ 程序结构实例编译 & 执行 C++ 程序C++ 中的分号 & 语句块C++ 标识符C++ 关键字三字符组C++ 中的空格 C++ 程序结构 让我们看…

    2024年 3月 18日
  • readonly

    文章目录readonly语法主要用途选项参数返回值例子常见错误注意 readonly 标记shell变量或函数为只读 语法 readonly [-aAf] [name[=value…

    入门教程 2024年 3月 1日
  • tempfile

    文章目录tempfile补充说明tempfile命令$$变量 tempfile shell中给临时文件命名 补充说明 有时候在写Shell脚本的时候需要一些临时存储数据的才做,最适…

    入门教程 2024年 3月 11日
  • insmod

    文章目录insmod补充说明语法选项参数实例 insmod 将给定的模块加载到内核中 补充说明 insmod命令 用于将给定的模块加载到内核中。Linux有许多功能是通过模块的方式…

    入门教程 2023年 12月 19日
  • ping6

    文章目录ping6补充说明语法选项地址实例服务器 IPv6 Ping 失败可能原因 ping6 测试主机之间网络的连通性(ipv6) 补充说明 ping6命令 ping6 是 IC…

    入门教程 2024年 3月 1日
  • lvdisplay

    文章目录lvdisplay补充说明语法参数实例 lvdisplay 显示逻辑卷属性 补充说明 lvdisplay命令 用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性。如果省…

    入门教程 2023年 12月 19日
  • Helm | Helm 推送

    文章目录helm push简介可选项从父命令继承的可选项请参阅 helm push 将chart推送到远程 简介 上传chart到注册表。 如果chart有其他相关文件,也会一起上…

    入门教程 2023年 12月 14日
Translate »