假设我有像这样的numpy矩阵
[['first_row' '95' '93' '90' '278']
['second_row' '88' '500' '400' '988']]
现在,当我说B1*B2
之类的内容时,我需要访问矩阵的B1
和B2
索引并执行乘法(类似于Excel)。我怎样才能在Python中实现这一目标?
A B C D E
1 [['first_row' '95' '93' '90' '278']
2 ['second_row' '88' '500' '400' '988']]
答案 0 :(得分:1)
您可以使用pandas
框架和DataFrame
来解决类似的问题(不完全相同),您可以开始查看pandas.DataFrame文档here。
示例代码 -
In [6]: import pandas as pd
In [7]: df = pd.DataFrame([[1,2,3,4],[5,6,7,8]],columns=['A','B','C','D'])
In [8]: df
Out[8]:
A B C D
0 1 2 3 4
1 5 6 7 8
In [12]: df['A'][0]
Out[12]: 1
In [13]: df['B'][1]
Out[13]: 6
您可以在线查看教程以开始使用。