文字出現におけるデータフレーム統計情報の列と比較します

pd.DataFrame C =({ 'ID':[ 'XX'、 'XYY'、 'ZZ'、 'MM]、[' 10 '10' 、11'、np.nan] 、 'B':[ '11'、12 '11' 、np.nan] C:[ '10'、 '12'、 ''、np.nan] D:[' 10 '10' 、10'、np.nan]、彼[ '10'、 '10'、 '11'、」「]})
C

  

DEF map_func1(X):
    IF(X [ 'A'] == X [ 'B'] == X [ 'C'] == X [ 'D'] == ''):
        リターン'WWW' 
    ほか:
        リー=リスト(X [[ '、 'B'、 'C'、 'D']]) リント(LI)
        SET1 =セット(LI)
        dict1 = {} 
        SET1内のアイテムの:
            dict1.update({アイテム:li.count(アイテム)})
        プリント(dict1)
        リターンMAX(dict1、キー= dict1.get)

  

AA [ 'xinlai'] = aa.apply(map_func1、軸= 1)は、行ごとまたは列によって制御#axis

  

おすすめ

転載: www.cnblogs.com/xiaodongsuibi/p/12163235.html