例如,我有一个numpy数组:
Seriesgroupby
例如,如何删除元素,例如在矩阵的第0行和第5列?
是否可以使用s1=df.groupby(['ategory','Time']).Col1.transform('count')
(s1*df.Col1).groupby(df['ategory']).sum()/df.groupby('ategory').Col1.sum()
Out[631]:
ategory
1 1.842105
2 1.769231
3 1.000000
Name: Col1, dtype: float64
函数?
答案 0 :(得分:2)
您无法删除矩阵的一个单元格。矩阵(在数学中和在NumPy中)都是数字的矩形“表”,并且没有间隙。
您可以做的是将值标记为丢失或不可用。两种常见的方法是:
np.nan
替换值(或者,如果dtype是整数,则使用一些已知值,例如0或-1,因此缺少NAN支持)。