- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
当我在 pandas 中导入一个 csv 文件时,我得到一个 DtypeWarning:
第 (3) 列具有混合类型。在导入时指定 dtype 选项或设置 low_memory=False。
最佳答案
我同意 piRSquared。只是添加到他的评论中,我遇到了类似的问题。我的列应该有字符串值,但其中一个值是浮点值(具有 NaN 值)。
您可以做一些事情来帮助您进行分析。假设您的数据框是 df。您可以检查每列的类型:
df.dtypes
对于“object”类型的每一列,您可以通过创建单元格类型来检查更多内容:
df['type'] = df['mycolumn'].apply(lambda x: type(x).__name__)
如果您的列应该是字符串值,您可以检查哪些单元格不是字符串:
df[df.type != 'str']
关于python - Pandas Dtypewarning : How do I find the dtype of different cells in a column?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45988544/
这个问题在这里已经有了答案: Pandas read_csv: low_memory and dtype options (13 个答案) 关闭去年。 我从数据框创建了一个 .csv 文件,如下所示
我正在使用以下内容读取 Pandas Dataframe: df = pd.read_csv('../table.csv.gz', nrows=10000, inde
我有这些列: ['Campaign', 'Ad group', 'Keyword', 'Status', 'Match type', 'Max. CPC', 'Quality score', 'Imp
当我在 pandas 中导入一个 csv 文件时,我得到一个 DtypeWarning: 第 (3) 列具有混合类型。在导入时指定 dtype 选项或设置 low_memory=False。 如何找出
我正在尝试读取 csv 文件 pd.set_option('display.max_columns', None) inventory = pd.read_csv('inventory-new.csv
我正在尝试在 Customer_ID 列上合并两个数据帧 df1, df2。似乎 Customer_ID 在两者中具有相同的数据类型 (object)。 df1: Customer_ID | Fla
我是一名优秀的程序员,十分优秀!