使用熊猫的新手。我希望能够拉出任意行,例如第4行,并获得一个数组,以便我可以通过另一个函数发送它。最简单的方法是什么?谢谢!
答案 0 :(得分:2)
由于pandas数据存储在numpy数组中,因此可以直接通过.values
属性提取。所以对于第4行:
df.iloc[3].values # output is numpy array
答案 1 :(得分:0)
# Dummy DataFrame
df = pd.DataFrame({'col1': [1,2,3], 'col2': [4,5,6]})
# Extract second row (index: 1)
df.iloc[1].as_matrix()