📅  最后修改于: 2023-12-03 15:34:20.877000             🧑  作者: Mango
Pandas是Python中一个非常强大的数据分析工具包,它提供了丰富的数据结构和数据分析工具,其中最重要的一个数据结构就是DataFrame。在Pandas的DataFrame中,我们可以使用索引来选取数据,而索引的操作是非常灵活和强大的,其中get_values()就是一个非常有用的方法。
get_values()方法可以将DataFrame中的数据转化为NumPy的多维数组,这样可以更加方便和高效地操作DataFrame中的数据。其语法如下:
DataFrame.get_values()
例如,我们有一个DataFrame如下所示:
import pandas as pd
data = {'名字': ['张三', '李四', '王五'],
'年龄': [23, 18, 32],
'性别': ['男', '女', '男']}
df = pd.DataFrame(data)
接着,我们使用get_values()方法将数据转化为NumPy的多维数组并打印出来:
array = df.get_values()
print(array)
输出的结果如下所示:
array([['张三', 23, '男'],
['李四', 18, '女'],
['王五', 32, '男']], dtype=object)
get_values()方法可以将DataFrame中的数据转化为NumPy的多维数组,这样可以更加方便和高效地操作DataFrame中的数据。需要注意的是,该方法在Pandas 1.0版本及以后已经被弃用,在以后的版本中推荐使用.to_numpy()方法。