Я пытаюсь выполнить проверку гипотезы для независимости в python, но один столбец данных (финансы) имеет тип данных float, а другой столбец (пол) имеет тип данных объекта.
Я создал следующую гипотезу: Ho: финансы не зависят от пола Ha: финансы не зависят от пола
Я пытался напрямую использовать входные данные, но получаю следующую ошибку: "не удалось преобразовать строку в число с плавающей точкой:" female ""
import pandas as pd
import numpy as np
import scipy.stats as stats
test = np.array(df['Gender'],df['Finances'])
chi_sq_Stat, p_value, deg_freedom, exp_freq = stats.chi2_contingency(test)
print('Chi-square statistic %3.5f P value %1.6f Degrees of freedom %d' %(chi_sq_Stat, p_value,deg_freedom))
Я ожидаю, что некоторое значение P подтвердит мою гипотезу.
Я приложил изображение набора данных