熊猫将最大列值复制到最大列

时间:2019-04-03 22:10:46

标签: pandas

我正在使用Python 3.7.2和Pandas 3.3.4。 我想将每一行的最大值移动到maxValue列。我的代码如下。尽管我尝试了许多替代方法,但仍找不到解决方法。

解决建议将不胜感激。

谢谢。

'''

import pandas as pd
import numpy as np

np.random.seed(0)
pd1 = pd.DataFrame(np.random.randn(100,6),columns=list('ABCDEF'))
pd2 = pd.DataFrame(np.random.randn(100,6),columns=list('ABCDEF'))
pd2['maxColumn'] = pd1.idxmax(axis=1)
pd2['maxValue'] = pd2[pd2['maxColumn']]

'''

0 个答案:

没有答案