pandas笔记-Series(1)

1、构建

Series() # 有轴标签的一维数据阵列(包括时间序列)。

2、属性

Series.index # 系列的索引(轴标签)。
Series.array # 支持此系列或索引的数据的扩展数组。
Series.values # 根据数据类型将序列返回为ndarray或类似ndarray。
Series.dtype # 返回基础数据的dtype对象。
Series.shape # 返回基础数据形状的元组。
Series.nbytes # 返回基础数据中的字节数。
Series.ndim # 根据定义,基础数据的维度数为1。
Series.size # 返回基础数据中的元素数。
Series.T # 返回转置。
Series.memory_usage() # 返回序列的内存使用情况。
Series.hasnans # 如果我有任何问题,请返回;启用各种性能加速。
Series.empty # 指示数据帧是否为空。
Series.dtypes # 返回基础数据的dtype对象。
Series.name # 返回序列的名称。
Series.flags # 获取与此对象关联的属性。
Series.set_flags() # 返回具有更新标志的新对象。

3、转化

Series.astype() # pandas对象投射为指定数据类型的对象
Series.convert_dtypes() # 使用支持pd.NA的数据类型将列转换为最佳数据类型。
Series.infer_objects() # 尝试为对象列推断更好的数据类型。
Series.copy() # 复制此对象的索引和数据。
Series.bool() # 返回单个元素系列或数据帧的布尔值。
Series.to_numpy()# 表示此系列或索引中的值的NumPy数组。
Series.to_period() # 将序列从DatetimeIndex转换为PeriodIndex。
Series.to_timestamp() # 在时段开始时转换为时间戳的DatetimeIndex。
Series.to_list() 返回值的列表。
Series.__array__([dtype]) # 以NumPy数组的形式返回值。

4、索引、迭代

Series.get() # 从给定键的对象获取项(例如:DataFrame列)。
Series.at # 访问行/列标签对的单个值。
Series.iat # 按整数位置访问行/列对的单个值。
Series.loc # 按标签或布尔数组访问一组行和列。
Series.iloc # 纯粹基于整数位置的按位置选择索引。
Series.__iter__() # 返回值的迭代器。
Series.items() # 惰性地迭代(索引、值)元组。
Series.iteritems() # 惰性地迭代(索引、值)元组。
Series.keys() # 返回索引的别名。
Series.pop(item) # 返回项目并从系列中删除。
Series.item() # 以Python标量形式返回基础数据的第一个元素。
Series.xs() # 从序列/数据帧返回横截面。

5、二元算子函数

Series.add() # 返回序列和其他元素的加法(二进制运算符加法)。
Series.sub() # 返回序列和其他元素的减法(二进制运算符sub)。
Series.mul() # 返回序列和其他元素的乘法(二进制运算符mul)。
Series.div() # 返回序列和其他元素的浮点除法(二进制运算符truediv)。
Series.truediv() # 返回序列和其他元素的浮点除法(二进制运算符truediv)。
Series.floordiv() # 返回序列和其他元素的整数除法(二进制运算符floordiv)。
Series.mod() # 返回序列和其他元素的模(二进制运算符mod)。
Series.pow() # 返回序列和其他元素的指数幂(二进制运算符pow)。
Series.radd() # 返回序列和其他元素的加法(二进制运算符radd)。
Series.rsub() # 返回序列和其他元素的减法(二进制运算符rsub)。
Series.rmul() # 返回序列和其他元素的乘法(二进制运算符rmul)。
Series.rdiv() # 返回序列和其他元素的浮点除法(二进制运算符rtruediv)。
Series.rtruediv() # 返回序列和其他元素的浮点除法(二进制运算符rtruediv)。
Series.rfloordiv() # 返回序列和其他元素的整数除法(二进制运算符rfloordiv)。
Series.rmod() # 返回序列和其他元素的模(二进制运算符rmod)。
Series.rpow() # 返回序列和其他元素的指数幂(二进制运算符rpow)。
Series.combine() # 根据func将级数与级数或标量组合。
Series.combine_first() # 使用“other”中相同位置的值更新空元素。
Series.round() # 将序列中的每个值四舍五入到给定的小数位数。
Series.lt() # 返回小于系列和其他元素的元素(二进制运算符lt)。
Series.gt() # 返回大于系列和其他元素的值(二进制运算符gt)。
Series.le() # 返回小于或等于系列和其他元素的值(二进制运算符le)。
Series.ge() # 返回大于或等于系列和其他元素的值(二进制运算符ge)。
Series.ne() # 返回值不等于系列和其他元素的值(二进制运算符ne)。
Series.eq() # 返回等于系列和其他元素的值(二进制运算符eq)。
Series.product() # 返回请求轴上的值的乘积。
Series.dot() # 计算序列与其他列之间的点积。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值