Я хочу работать с данными, которые являются листом Google. Я импортировал данные без проблем. Тем не менее, я в затруднении, чтобы использовать числа. Я попробовал функцию: "df.mode (numeric_only = True)", которая отлично работала в этом примере:
a=[['bird', 2, 2],['mammal', 4, np.nan]]
df = pd.DataFrame(a)
df.mode(numeric_only=True)
Однако при применении той же структуры к базе данных листа Google она не работает. Я пытался даже решить эту проблему, передавая каждое число с плавающей точкой, чтобы после применить режим (numeric_only = True) и не добился успеха.
for i in range(len (df)):
for j in range(len(df.iloc[0])):
try:
df.iloc[i][j]=float(df.iloc[i][j])
except:
df.iloc[i][j]=None>
df.mode(numeric_only=True)
Результат этих строк кода пуста