【发布时间】:2021-08-30 03:58:49
【问题描述】:
我有一个 6901 行 x 42 列的 csv 文件。这个文件的 39 列是一个数据矩阵,我想对其进行一些分析。我不知道如何从 pandas 中提取这些数据作为不需要索引的矩阵并将其视为数值矩阵。
df1=pd.read_csv(fileName, sep='\\t',lineterminator='\\r', engine='python', header='infer')
df1.info()
然后我想把第 4 到 42 列作为一个正常的矩阵进行计算。有人知道怎么做吗?0 A0A024QZP7;P06493;P06493-2;E5RIU6;A0A087WZZ9 ... 47.88100
1 A0A024QZX5;A0A087X1N8;P35237 ... 0.13615
2 A0A024R0T9;K7ER74;P02655;Q6P163;V9GYJ8 ... NaN
3 A0A024R4E5;Q00341;Q00341-2;H0Y394;H7C0A4;C9J5E... ... 5.97650
4 A0A087WZA9;A0A024R4K9;A0A087X266;Q9BXJ8-2;Q9BXJ8 ... NaN
... ... ...
6896 V9GYT7 ... NaN
6897 V9GZ54 ... NaN
6898 X5CMH5;A0A140T9S0;A0A0G2JLV0;A0A087WYD6;E7ENX8... ... NaN
6899 X6RAL5;H7BZW6;U3KPY7 ... NaN
6900 X6RJP6 ... NaN
[6901 rows x 42 columns] >
【问题讨论】:
-
那么您想知道如何从数据框中提取特定列吗?