Series

一、Series

1.创建

import pandas as pd

pd.Series(data=None, name=None, index=None)

  • data:可迭代对象,类数组,字典
  • name:Series的名字,str
  • index:Series索引,列表、元祖或类数组

s1 = pd.Series([1, ‘sd’, 3, ‘qwe’, None], name=‘hello’, index=range(1, 5))

s3 = pd.Series([‘1’, ‘2’, ‘3’], name=‘hi’, index=range(1, 4), dtype=str)

2.Series常用操作

2.1末尾插入数据
  • 使用[ ]赋值:
    如:s1[‘boy’]=‘czy’
2.2删除指定索引的数据
  • s1.drop(index=None,replace=None)
2.3查看索引
  • s1.index:属性
2.4查看值
  • s1.values:属性
2.5判断是否为None
  • s1.isnan()
  • s1.isnull()
2.6dtype=str的str属性
  • s3.str:
    返回对象<class ‘pandas.core.strings.accessor.StringMethods’>
    对象中有字符串相关的方法:
2.7返回唯一值
  • s1.unique()
2.8替换nan值
  • s1.fillna(value=None, inplace=False)

3.Series扩展方法

  • s1.astype(dtype):将Series对象转换为指定的dtype
  • s1.value_counts(ascending=False, dropna=True):返回一个包含唯一值计数的序列
  • s1.copy():对Series进行复制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值