gpt4 book ai didi

python - Pandas 值被 numpy 矩阵替换?

转载 作者:太空宇宙 更新时间:2023-11-03 14:37:59 25 4
gpt4 key购买 nike

我的问题很简单。我有一个数据帧,我想用 numpy 矩阵添加或减去我的数据帧。两个矩阵的大小相同。我想要这样的东西:my_matrix.values = my_matrix.values + numpy_matrix,或my_matrix.values = my_matrix.values - numpy_matrix,非常有效。

不可能吗?因为ma矩阵的大小相当大,并且“更新”、减去或“添加”命令相当长。每次重新创建一个 DataFrame 是不是更好?

最佳答案

IIUC,类似这样:

df = pd.DataFrame([[1,2],[3,4]],columns=['A','B'])
my_arr = np.array([[2,2],[2,2]])

df += my_arr

print(df)

输出:

   A  B
0 3 4
1 5 6

关于python - Pandas 值被 numpy 矩阵替换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46770134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com