【发布时间】:2015-07-16 00:52:03
【问题描述】:
我有这样的 4x4 矩阵 ds1=
4 13 6 9
7 12 5 7
7 0 4 22
9 8 12 0
和其他包含两列的文件: ds2 =
4 1
5 3
6 1
7 2
8 2
9 3
12 1
13 2
22 3
ds1 = ds1.apply(lambda x: ds2_mean[1] if [condition])
要添加什么条件来比较和检查 ds1 和 ds2 中的元素是否相等?
我希望将第二个矩阵中的 col1 值替换为矩阵 1 中的 col2 值,因此结果矩阵应如下所示
1 2 1 3
2 1 3 2
2 0 1 3
3 2 1 0
请参阅Replacing mean value from one dataset to another 这不能回答我的问题
【问题讨论】:
-
请发布您的代码、您尝试过的内容、遇到的错误等。还要说明您链接的答案的原因和部分对您不起作用,并澄清您的问题少量。此外,语法,大写,标点符号。 ;)
-
@Will:我更新了,如果你有任何建议,我很感激
标签: python numpy matrix pandas