FutureWarning: Could not cast to float64, falling back to object. This behavior is deprecated. In a future version, when a dtype is passed to 'DataFrame', either all columns will be cast to that dtype, or a TypeError will be raised. assets_df = pd.DataFrame(account_info['assets'], dtype=float)
时间: 2024-04-26 21:24:10 浏览: 150
DataFrame中的object转换成float的方法
这个警告是因为在创建 DataFrame 时,其中的数据类型无法被转换为 float64,因此 pandas 会将其转换为 object 类型。但是在未来的版本中,如果指定了 dtype,那么所有列都将强制转换为指定的数据类型,或者会报错。因此,建议在创建 DataFrame 时,确保所有的数据类型都能够被正确地转换为指定的 dtype。你可以尝试检查一下 account_info['assets'] 中的数据类型是否正确,并根据需要进行转换。
阅读全文