首页 > 后端开发 > Python教程 > 如何将 Pandas 系列或索引转换为 NumPy 数组?

如何将 Pandas 系列或索引转换为 NumPy 数组?

DDD
发布: 2024-10-20 15:49:02
原创
262 人浏览过

How to Convert Pandas Series or Index to NumPy Array?

将 Pandas 系列或索引转换为 NumPy 数组

使用 value 属性将 Pandas 系列或索引检索为 NumPy 数组非常简单。此属性提供对底层数据的直接访问,无需转换。

获取索引的 NumPy 数组:

<code class="python">import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])
index_array = df.index.values</code>
登录后复制

此属性也可用于其他 Pandas 对象,例如作为列:

<code class="python">column_array = df['A'].values</code>
登录后复制

或者,要将索引或系列转换为列表,请使用 tolist() 方法:

<code class="python">index_list = df.index.tolist()
column_list = df['A'].tolist()</code>
登录后复制

以上是如何将 Pandas 系列或索引转换为 NumPy 数组?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板