在实际的数据处理中,遇到将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],