我尝试了这段代码,
nzcnt = [nonzero.count(0),nonzero.count(1),nonzero.count(2),nonzero.count(3),nonzero.count(4),nonzero.count(5),nonzero.count(6),nonzero.count(7),nonzero.count(8),nonzero.count(9)]
但这并不是真正的 pythonic 。我该如何更改更多的 pythonic ?
注意:允许的库:numpy
,pandas
,matplotlib
,copy
答案 0 :(得分:1)
您可以展平列表,然后计算零的数量。您可以为此使用w_check.flatten()
。
答案 1 :(得分:1)
np.count_nonzero(DATAFRAME, axis=0)
将帮助您通过该列查找非零元素。
当然,情节是由plt.plot
完成的!