如何獲取數據框來解釋構造器中的類型?截至目前,它讓一切都爲 「對象」DataFrame對象的dtype而不是int
這裏是我的代碼現在:
arr = list(range(120)) + [21]*100
cat = ["A"]*20 + ["B"]*40 + ["C", "D"] * 20 + ["E", "F" ,"G"] * 30
df = pd.DataFrame([arr]*3 + [cat], index = ["a1", "a2", "a3", "cat"]).T
print(df.a1.dtype.name)
print(df.a3.dtype.name)
print(df.cat.dtype.name)
object
object
object
'df.convert_objects(convert_numeric = TRUE).dtypes'或'df.head(1).applymap(type)'? – Zero
會保持字符串變量相同嗎? – Adam