pandas 学习汇总9 - Series系列,DataFrame数据帧 属性( tcy)
发布日期:2021-06-29 14:48:04
浏览次数:3
分类:技术文章
本文共 2361 字,大约阅读时间需要 7 分钟。
Series-属性 2018/11/8 2018/12/6
序列:
# 可以把Series看成有序字典;均匀数据;尺寸数据均可变s=pd.Series(data=np.arange(10,15),index=pd.Index(list('abcde')),dtype=np.float, name='Series-1')
属性简表:
属性 | 说明 |
s.at[] | 访问行/列标签对的单个值。 |
s.axes | 返回行轴标签列表 [Index(['a', 'b', 'c', 'd', 'e'], dtype='object')] |
s.dtype | 返回基础数据的dtype对象dtype('float64') |
s.dtypes | 返回基础数据的dtype对象dtype('float64') |
s.empty | 系列为空返回 True |
s.flags | - |
s.ftype | 如数据稀疏则返回 'float64:dense' |
s.ftypes | 如数据稀疏则返回 'float64:dense' |
s.hasnans | 如有nans返回True False |
s.iat[] | 按整数位置访问行/列对的单个值。 |
s.iloc[] | 纯粹基于整数位置的索引,用于按位置选择。 |
s.imag | array([0., 0., 0., 0., 0.]) |
s.imag | array([0., 0., 0., 0., 0.]) |
s.index | 系列索引(轴标签)Index(['a', 'b', 'c', 'd', 'e'], dtype='object') |
s.is_monotonic | 如序列中值递增返回True |
s.is_monotonic_decreasing | 如序列中值递减返回True |
s.is_monotonic_increasing | 如序列中值递增返回True |
s.is_unique | 如果对象中的所有值都是唯一返回True |
s.itemsize | 返回基础数据项的dtype的大小 8 |
s.ix[] | 主要基于标签位置的索引器,具有整数位置回退。 |
s.loc[] | 通过标签或布尔数组访问一组行和列。 |
s.memory_usage() | 返回Series的内存使用情况240 |
s.nbytes | 返回基础数据字节数 40 |
s.ndim | 返回基础数据维数 1 |
s.real | array([10., 11., 12., 13., 14.]) |
s.shape | 返回数据形状元组 (5,) |
s.size | 返回数据元素数量 5 |
s.strides | 返回数据步幅 (8,) |
s.values | 返回系列值 dtype array([10., 11., 12., 13., 14.]) |
实例:
s.flags'''C_CONTIGUOUS : TrueF_CONTIGUOUS : TrueOWNDATA : TrueWRITEABLE : TrueALIGNED : TrueWRITEBACKIFCOPY : FalseUPDATEIFCOPY : False'''
DataFrame-属性 2018/12/7
属性:
# 所有Pandas数据结构是值可变的(数值大小可更改)# DataFrame索引(行)和列(不同类型) ;大小可变 可对行和列执行算术运算data = {'Name':pd.Series(['Tom','Jim','Bob']),'Age':pd.Series([25,26,25]),'sex':pd.Series([0,1,0],dtype=bool)}df=pd.DataFrame(data)
简表:
属性 | 说明 |
df.at[] | 访问行/列标签对的单个值 |
df.axes | 行轴标签列表 [RangeIndex(start=0, stop=3, step=1), |
- | Index(['Name', 'Age', 'sex'], dtype='object')] |
df.columns | 列标签#Index(['Name', 'Age', 'sex'], dtype='object') |
df.dtypes | 数据类型 #Name object Age int64 sex bool dtype: object |
df.empty | 对象为空返回True |
df.ftypes | 返回数据帧中的ftypes(稀疏/密集和dtype的指示) |
df.iat[] | 按整数位置访问行/列对的单个值 |
df.iloc[] | 整数位置索引,用于按位置选择 |
df.index | 索引行标签 #RangeIndex(start=0, stop=3, step=1) |
df.ix[] | 主要基于标签位置的索引器,具有整数位置回退 |
df.loc[] | 通过标签或布尔数组访问一组行和列 |
df.memory_usage() | 内存使用情况#Index 80 Name 24 Age 24 sex 3 dtype: int64 |
df.ndim | 基础数据维数 2 |
df.shape | 数据形状元组 (3, 3) |
df.size | 数据元素数量 9 |
df.style | 返回Styler对象的属性# pandas.io.formats.style.Styler |
df.T | 转置 |
df.values | 返回数据帧的ndarray #array([['Tom', ...],…, dtype=object) |
实例:
df.T# 0 1 2# Name Tom Jim Bob# Age 25 26 25# sex False True Falsedf.ftypes# Name object:dense# Age int64:dense# sex bool:dense# dtype: object
转载地址:https://chunyou.blog.csdn.net/article/details/84780143 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月12日 22时31分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
知乎热议:嵌入式开发中C++好用吗?
2019-04-29
这100道Linux常见面试题,看看你会多少?
2019-04-29
嵌入式开发中常用的几种通信接口总结
2019-04-29
为什么你学C++这么难?
2019-04-29
无人机破巡检难题,秒变电网卫士
2019-04-29
五年,我成为了一名嵌入式工程师。
2019-04-29
2020年电赛题目,命题专家们怎么看?
2019-04-29
PCB元器件摆放不可忽略的10个技巧
2019-04-29
掌握AI核心技术没有秘籍,能自己创造就是王道
2019-04-29
大学老师的月薪多少?实话实说:4万多一点……
2019-04-29
2020年电赛题目,命题专家权威解析!
2019-04-29
写论文,这个神器不能少!
2019-04-29
现在做硬件工程师还有前途吗?
2019-04-29
华为被超越!这家公司成中国最大智能手机制造商,不是小米!
2019-04-29
芯片为什么持续缺货?
2019-04-29
美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
2019-04-29
缺货涨价很久的MCU的国产和国外厂家汇总!(80家)
2019-04-29
华为重磅反击,鸿蒙来了!
2019-04-29
常用电子接口大全,遇到不认识的,就翻出来对照辨认!
2019-04-29
芯片IC附近为啥要放0.1uF的电容?
2019-04-29