python dataframe函数添加行名称_Python pandas.DataFrame.to_records函数方法的使用
DataFrame.to_records(index=True, column_dtypes=None, index_dtypes=None)
将DataFrame转换为一个NumPy记录数组。
如果需要,Index将被包括为记录数组的第一个字段。
参数:index :bool, 默认为 True
如果设置,在结果记录数组中包括索引,
存储在“index”字段或使用索引标签。
column_dtypes :str, type, dict, 默认为 None
新版本为0.24.0。
如果是字符串或类型,则数据类型要存储所有列。
如果是字典,
则列名称和索引(zero-indexed)到特定数据类型的映射。
index_dtypes:str, type, dict, 默认为 None
如果是字符串或类型,则该数据类型要存储所有索引级别。
如果是字典,
索引级别名称和索引(zero-indexed)到特定数据类型的映射。
该映射仅在index=True时应用。
返回值:numpy.recarray
NumPy ndarray,DataFrame标签为字段,DataFrame的每一行为条目。
例子>>> df = pd.DataFrame({'A': [1, 2], 'B': [0.5, 0.75]},
... index=['a', 'b'])
>>> df
A B
a 1 0.50
b 2 0.75
>>> df.to_records()
rec.array([('a', 1, 0.5 ), ('b', 2, 0.75)],
dtype=[('index', 'O'), ('A', '
如果DataFrame索引没有标签,则将recarray字段名称设置为“ index”。如果索引具有标签,则将其用作字段名称:>>> df.index = df.index.rename("I")
>>> df.to_records()
rec.array([('a', 1, 0.5 ), ('b', 2, 0.75)],
dtype=[('I', 'O'), ('A', '
索引可以从记录数组中排除:>>> df.to_records(index=False)
rec.array([(1, 0.5 ), (2, 0.75)],
dtype=[('A', '
可以为列指定数据类型:>>> df.to_records(column_dtypes={"A": "int32"})
rec.array([('a', 1, 0.5 ), ('b', 2, 0.75)],
dtype=[('I', 'O'), ('A', '
以及索引:>>> df.to_records(index_dtypes="
rec.array([(b'a', 1, 0.5 ), (b'b', 2, 0.75)],
dtype=[('I', 'S2'), ('A', '
>>> index_dtypes = f"
>>> df.to_records(index_dtypes=index_dtypes)
rec.array([(b'a', 1, 0.5 ), (b'b', 2, 0.75)],
dtype=[('I', 'S1'), ('A', '
python dataframe函数添加行名称_Python pandas.DataFrame.to_records函数方法的使用相关推荐
- python中change的用法_Python Pandas dataframe.pct_change()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas dataframe.pct ...
- python中mean的用法_Python Pandas dataframe.mean()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas dataframe.mea ...
- python dataframe 查看为空值_Python pandas.DataFrame 找出有空值的行
0.摘要 pandas中DataFrame类型中,找出所有有空值的行,可以使用.isnull()方法和.any()方法. 1.找出含有空值的行 方法:DataFrame[DataFrame.isnul ...
- python读取csv最后一行_Python pandas Dataframe来自csv的第一行和最后一行
全部 – 我期待从一个非常大的csv的第一行和最后一行创建一个pandas DataFrame.本练习的目的是能够轻松地从这些csv文件中的第一个和最后一个条目中获取一些属性.我使用以下方法抓住csv ...
- python中mean的用法_Python pandas.DataFrame.mean函数方法的使用
DataFrame.mean(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs)[source] 返回所请求轴 ...
- python中info的用法_Python pandas.DataFrame.info函数方法的使用
DataFrame.info(self, verbose=None, buf=None, max_cols=None, memory_usage=None, null_counts=None) [so ...
- python apply函数的用法_Python pandas.DataFrame.apply函数方法的使用
DataFrame.apply(func, axis=0, broadcast=None, raw=False, reduce=None, result_type=None, args=(), **k ...
- python中change的用法_Python pandas.DataFrame.pct_change函数方法的使用
DataFrame.pct_change(self: ~FrameOrSeries, periods=1, fill_method='pad', limit=None, freq=None, **kw ...
- python将ElasticSearch索引数据读入pandas dataframe实战
python将ElasticSearch索引数据读入pandas dataframe实战 # 导入基础包和库 import pandas as pdpd.set_option('display.max ...
最新文章
- Vivado和Quartus ii 中工程存档(Archive project)及打开
- Java异常处理和设计
- SK-Learn使用NMF(非负矩阵分解)和LDA(隐含狄利克雷分布)进行话题抽取
- 穷人迈向富翁的理财十步曲
- Spring Boot 最佳实践(三)模板引擎FreeMarker集成
- futuretask java 并发请求_Java面试题整理一(侧重多线程并发)
- ORA-01017 错误
- 删除卸载不干净的任务 vmware卸载不干净->服务清理 / 注册表清理
- 安全基础--21--安全运维
- 计算机单位 字节,字节是什么意思?字节是什么单位
- java sendkeys方法_java+selenium——键盘操作+复制粘贴(keys类)
- android viewpagerindicator tab,ViewPager系列之顶部滑动indicator+viewPager
- 产品经理-自然资源行业4大产品线整理
- 音乐能力与计算机能力结合,作曲与作曲技术理论专业(计算机作曲与音乐制作)培养方案...
- [BZOJ2742/Luogu4598][HEOI2012]Akai的数学作业
- 蚌埠市哪有学计算机编程的,蚌埠小孩学习编程
- Python程序设计第三章测验总结
- 简单理解什么是虚拟存储器
- 《信号与系统》笔记-梅森公式与流程图
- 什么是HSS?HSS有什么主要功能?HSS与HLR的区别是什么