在计算收入数据时出错

时间:2018-01-23 16:35:36

标签: python numpy

我一直致力于一个项目,我必须根据一些数据来预测收入现在我编码了我的收入,因为它是使用此代码的分类变量

Income_encod = LabelEncoder() 
Income = Income_encod.fit_transform(income_raw) 

现在我有一些计算涉及

Income.count()

但我收到错误

  

“numpy.ndarray对象没有属性'count'”

1 个答案:

答案 0 :(得分:1)

您不能在numpy数组上使用方法FPaperSourceIndex = -1; // default function GetDefaultPaperbinName: string; var pDevMode: PDeviceMode; bin: array[0..255,0..23] of char; i: DWORD; Res: DWORD; found: Boolean; begin GetPrinter(ADevice,ADriver,APort,hDMode); pDevMode := nil; Res := DeviceCapabilities(ADevice,APort,DC_BINNAMES,PCHAR (@(bin[0][0])),pDevMode); if (FPaperSourceIndex <= integer(Res)) then begin if (hDMode <> 0) then begin pDevMode := GlobalLock(hDMode); if (pDevMode <> nil) then begin pDevMode^.dmFields := (DM_DEFAULTSOURCE or DM_PAPERSIZE); i := pDevMode^.dmDefaultSource; // = 258 result := bin[i]; // range Exception here end; GlobalUnlock(hDMode); end; end; end; ,这是一种列表方法。 如果您只想获得收入数组的长度,请尝试

count()

Income.size

Income.shape