我正在使用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']]
'''