將pandas中Dataframe資料轉換為二維陣列array
阿新 • • 發佈:2019-01-25
在實際的資料處理中,遇到將pandas中Dataframe的資料怎樣去掉行列標籤的問題,最後想到可以轉化為二維陣列來解決。思路如下:
一個Dataframe如下:
pd:
age astigmatic lenses_target prescript tearRate 0 2 0 1 1 1 1 2 0 2 1 0 2 2 1 1 1 1 3 2 1 0 1 0 4 2 0 1 0 1 5 2 0 2 0 0
使用語句:pd=pd.values後,pd:
array([[2, 0, 1, 1, 1],
[2, 0, 2, 1, 0],
[2, 1, 1, 1, 1],
[2, 1, 0, 1, 0],
[2, 0, 1, 0, 1],
[2, 0, 2, 0, 0],