哈尔滨专业网站建设公司,怎么做门户网站设计,彩虹云主机,公司软件定制开发【目录】 文章目录 6. series对象及DataFrame对象知识总结1. 导入pandas库2. pd.Series创建Series对象2.1 data 列表2.2 data 字典 3. s1.index获取索引4. s1.value获取值5. pd.DataFrame()-创建DataFrame 对象5.1 data 列表5.2 data 嵌套列表5.3 data 字典 6. df[列索引]…【目录】 文章目录 6. series对象及DataFrame对象知识总结1. 导入pandas库2. pd.Series创建Series对象2.1 data 列表2.2 data 字典 3. s1.index获取索引4. s1.value获取值5. pd.DataFrame()-创建DataFrame 对象5.1 data 列表5.2 data 嵌套列表5.3 data 字典 6. df[列索引]获取特定列的数据7. 总结 【正文】 6. series对象及DataFrame对象知识总结
学习时间20分钟。
1. 导入pandas库
# 导入pandas库并简写为pd
import pandas as pd2. pd.Series创建Series对象
【语法】
pd.Series(data, index)data是必需参数表示要传递的数据。index是可选参数用于自定义行索引。
data可以是列表、字典等。
2.1 data 列表
# 导入pandas库并简写为pd
import pandas as pd # 传入的数据为列表
data [赵, 钱, 孙, 李]
index[A,B,C,D]s1 pd.Series(data,index)
print(s1)【终端输出】
A 赵
B 钱
C 孙
D 李
dtype: object2.2 data 字典
【代码示例】
# 导入pandas库并简写为pd
import pandas as pd data {A:赵,B:钱,C:孙,D:李}
s1 pd.Series(data)
print(s1)【终端输出】
A 赵
B 钱
C 孙
D 李
dtype: object3. s1.index获取索引
【代码示例】
# 导入pandas库并简写为pd
import pandas as pd data {A:赵,B:钱,C:孙,D:李}
s1 pd.Series(data)
print(s1.index)【终端输出】
Index([A, B, C, D], dtypeobject)4. s1.value获取值
【代码示例】
# 导入pandas库并简写为pd
import pandas as pd data {A:赵,B:钱,C:孙,D:李}
s1 pd.Series(data)
print(s1.values)【终端输出】
[赵 钱 孙 李]5. pd.DataFrame()-创建DataFrame 对象
【语法】
pd.DataFrame(data,index,columns)data是必需参数表示要传递的数据。index是可选参数用于自定义行索引默认索引为0。columns可选参数用于自定义列索引。默认索引为0。
5.1 data 列表
# 导入pandas库并简写为pd
import pandas as pd
# 要传入的数据
data [赵, 钱, 孙, 李]
df pd.DataFrame(data, index[A,B,C,D] ,columns [姓名])
print(df)【终端输出】 姓名
A 赵
B 钱
C 孙
D 李5.2 data 嵌套列表
【代码示例】
# 导入pandas库并简写为pd
import pandas as pd data [[赵,男] ,[钱, 男],[孙,女],[李,女]]df pd.DataFrame(data, index[A,B,C,D] ,columns [姓名,性别])
print(df)【终端输出】 姓名 性别
A 赵 男
B 钱 男
C 孙 女
D 李 女5.3 data 字典
【代码示例】
# 导入pandas库并简写为pd
import pandas as pd# 创建一个字典包含要添加到DataFrame的数据
data {姓名: [赵, 钱, 孙, 李],性别: [男, 男, 女,女],年龄: [20, 25, 30, 35]}# 使用字典数据创建DataFrame对象
df pd.DataFrame(data)
print(df)【终端输出】 姓名 性别 年龄
0 赵 男 20
1 钱 男 25
2 孙 女 30
3 李 女 356. df[‘列索引’]获取特定列的数据
【代码示例】
# 导入pandas库并简写为pd
import pandas as pd# 创建一个字典包含要添加到DataFrame的数据
data {姓名: [赵, 钱, 孙, 李],性别: [男, 男, 女,女],年龄: [20, 25, 30, 35]}# 使用字典数据创建DataFrame对象
print(df)
print(*****姓名列对应的数据*****)
print(df[姓名])【终端输出】 姓名 性别 年龄
0 赵 男 20
1 钱 男 25
2 孙 女 30
3 李 女 35
*****姓名列对应的数据*****
0 赵
1 钱
2 孙
3 李
Name: 姓名, dtype: object7. 总结