菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Pandas Series


什么是 Series?

Pandas Series 就像表中的一列。

它是一个一维数组,可以存储任何类型的数据。

示例

从列表创建简单的 Pandas Series

import pandas as pd

a = [1, 7, 2]

myvar = pd.Series(a)

print(myvar)
自己动手试一试 »

标签

如果没有指定其他内容,则值将由它们的索引号标记。第一个值索引为 0,第二个值索引为 1 等等。

可以使用此标签访问指定的值。

示例

返回 Series 的第一个值

print(myvar[0])
自己动手试一试 »

创建标签

使用 index 参数,您可以命名自己的标签。

示例

创建您自己的标签

import pandas as pd

a = [1, 7, 2]

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

print(myvar)
自己动手试一试 »

创建标签后,您可以通过引用标签来访问一个项。

示例

返回 "y" 的值

print(myvar["y"])
自己动手试一试 »

w3schools CERTIFIED . 2022

获得认证!

完成 Pandas 模块,完成练习,参加考试,您将获得 w3schools 认证!

$10 注册

键/值对象作为 Series

您也可以在创建 Series 时使用键/值对象,例如字典。

示例

从字典创建简单的 Pandas Series

import pandas as pd

calories = {"day1": 420, "day2": 380, "day3": 390}

myvar = pd.Series(calories)

print(myvar)
自己动手试一试 »

注意: 字典的键将成为标签。

要仅选择字典中的某些项,请使用 index 参数并仅指定您要在 Series 中包含的项。

示例

使用来自 "day1" 和 "day2" 的数据创建 Series

import pandas as pd

calories = {"day1": 420, "day2": 380, "day3": 390}

myvar = pd.Series(calories, index = ["day1", "day2"])

print(myvar)
自己动手试一试 »

DataFrames

Pandas 中的数据集通常是多维表,称为 DataFrames。

Series 就像一列,DataFrame 则是整个表。

示例

从两个 Series 创建 DataFrame

import pandas as pd

data = {
  "calories": [420, 380, 390],
  "duration": [50, 40, 45]
}

myvar = pd.DataFrame(data)

print(myvar)
自己动手试一试 »

您将在 下一章 中了解 DataFrames。



×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持