我从数据帧创建了一个.csv
文件,如下所示:
df.to_csv('partial.csv', sep=',')
数据帧中的数据类型
df.dtypes
给出:
Contact_ID int64
Src_Sys_Cd object
First_Name object
Last_Name object
Src_Sys_Key object
Full_Name object
Office_No object
Mobile object
Email object
dtype: object
当我尝试使用read_csv
读取新创建的.csv
文件时,它会给我错误:
new_df = pd.read_csv('partial.csv')
Dtype警告:列(5)具有混合类型。在导入时指定 dtype 选项或设置 low_memory=False。交互性=交互性,编译器=编译器,结果=结果)
如何避免此错误?出现此错误是因为我在to_csv
或read_csv
时做错了什么吗?
pd.read_csv('input.csv', engine='python')
帮我搞定了。
原始列的数据类型是什么?您可以尝试在read_csv中指定数据类型,方法是输入参数dtype:
types = {‘your_col_name01’: your_dtype01, ‘your_col_name02’: your_dtype02}
new_df = pd.read_csv('partial.csv', dtype=types)
请给下面的一个镜头。它可能工作得很好,
new_df = pd.read_csv('partial.csv', low_memory=False)
我第一次使用Maven 我想使用org.json,我已将依赖项添加到pom.xml中: 运行< code>mvn package工作正常。< br >当尝试执行时,我得到以下错误消息: 我试图改变范围并仔细检查API文档/xml标记。 任何帮助都非常感谢。 编辑:这个回答给我解决了:-)
我知道bash不支持长除法,但它来了。我查找了一个bash变通方法,给我一个部门的假定数值。例如,这是我得到的: 我执行代码,输出总是0。我认为将表达式乘以100可以解决这个问题,但显然不行。有人能告诉我这是怎么回事吗?
我有一个简单的方法,可以获取当前日期,将其转换为特定格式,然后作为字符串返回。到目前为止,它还不错(上次尝试是在1月31日左右),但由于某种原因,当我今天尝试它时,它返回字符串“2013-02-43”。 现在很明显,2月份没有43天,我不知道为什么它会返回这个。我到处寻找解决方案,但似乎没有一个适合我的具体问题。以下是代码: 为了记录在案,我尝试过使用Calendar.get实例()等。结果相同。
最初,当今天是星期三或星期四时,我想把地方设置为“A”,否则设置为“B”。但是设计的代码一直返回“A”,尽管今天是“星期六”(14/10/2017)。我怎么能修好它?
然而,当我只使用console.log(body)时,它会给出正确的结果 …………………………。 ………………………… ……
大家好,我是新的Android Studio,我做了一个应用程序,自动重拨时,电话是忙后,写了我的代码,应用程序崩溃了,我不知道原因,没有什么似乎错误 这是我的猫 09-20 22:14:59.337 201 94-20201/com.fm360.AutoRedilaApp W/ART:挂起所有线程:47.386 MS 09-20 22:15:58.947 201 94-20201/com.fm3