При извлечении данных из фрейма данных я использую один столбец и извлекаю уникальные значения из этого столбца с помощью функции .unique()
и сохраняю эти значения в np.array
. Аналогично для этого столбца я также извлекаю количество уникальных значений с помощью функции .value_counts()
и помещаю его в отдельный массив. При этом, когда я получаю два массива, я не могу соответствовать их показателям.
x=np.array(df['Fruits'].unique())
y=np.array(df['Fruits'].value_counts())
Фактический результат:
array1=(['Apple','Mango','Orange']) . array2=([10,4,17])
, где количество яблок равно 17, количество манго равно 10, а количество апельсинов равно 4. Ожидаемый результат array1=(['Apple','Mango','Orange']) . array2=([17,10,4])