【发布时间】:2019-09-30 16:13:01
【问题描述】:
我想获得最大总数的索引和值(非零)。
A = np.matrix([[0,2,1,0],
[0,0,0,0],
[1,3,0,1],])
slst = ['S1','S2','S3','S4']
namelist= ['Alice','John','Joe']
df = pd.DataFrame(A,columns = slst, index = namelist)
df.loc['total'] = df.select_dtypes(pd.np.number).sum()
print (df)
Output:
S1 S2 S3 S4
Alice 0 2 1 0
John 0 0 0 0
Joe 1 3 0 1
total 1 5 1 1
我想从下表中得到结果。 如何得到它?
Output1:
Alice: 2,
Joe: 3
【问题讨论】: