Pandas基础之Series(一)

创建Series的几种方式

1.数据列表

2.字典(根据标签查询查询数据)

3.两个数组

import pandas as pd
#Series
#使用数据列表产生最简单的Series
data=pd.Series([100,'山茶花',1111,'2024-03-21'])
print(data)
#获取索引,返回索引的(起始值,结束值,步长)
print(data.index)
#获取数据,返回数据值
print(data.values)
print('-'*30)
#指定每列的索引
data1=pd.Series([100,'山茶花',1111,'2024-03-21'],index=['num','name','salary','datetime'])
print(data1)
print(data1.index)
print('-'*30)
#使用字典创建Series
dict={'姓名':'小王','性别':'女','年龄':'18','地址':'丹麦'}
data3=pd.Series(dict)
print(data3)
print(data3.index)
#根据标签索引查询数据
print(data3)
print(data3['地址'])
print(data3['姓名'])
print(data3[['姓名','性别']])
type(data3[['姓名','性别']])
print('-'*30)
#使用两个数组创建Series
s1=['姓名','性别','年龄']
s2=['小王','女',18]
data4=pd.Series(s2,index=s1)#s1为索引值
print(data4)

结果:

D:\Python\p\Scripts\python.exe "D:\Python\python-learning\数据分析(二)\数据结构.py" 
0           100
1           山茶花
2          1111
3    2024-03-21
dtype: object
RangeIndex(start=0, stop=4, step=1)
[100 '山茶花' 1111 '2024-03-21']
------------------------------
num                100
name               山茶花
salary            1111
datetime    2024-03-21
dtype: object
Index(['num', 'name', 'salary', 'datetime'], dtype='object')
------------------------------
姓名    小王
性别     女
年龄    18
地址    丹麦
dtype: object
Index(['姓名', '性别', '年龄', '地址'], dtype='object')
姓名    小王
性别     女
年龄    18
地址    丹麦
dtype: object
丹麦
小王
姓名    小王
性别     女
dtype: object
------------------------------
姓名    小王
性别     女
年龄    18
dtype: object

进程已结束,退出代码为 0

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值