我有一个标签分隔的csv文件,如下所示:
1 2 3 4 5 6 7 8 9 10
a b c d e f g h i j
k l m n o p q r s t
而且,我正在使用以下代码将其读取到数据框
df = pd.read_csv('C:/Users/IBM_ADMIN/Desktop/Delete/input1.csv',encoding='ANSI', delimiter='\t', header=0)
当我执行上面的代码时,我得到的输出就像这张图片一样 - > what_I_got
但是,我期待这样 - > desired_output
我尝试了很多方法来分割专栏,但它没有用。你能帮我解决一下这个问题吗?
答案 0 :(得分:3)
您需要删除delimiter='\t'
- 分隔符为,
。
它正常工作,因为默认分隔符为,
,也可以删除header=0
,因为如果不是parmeter names
默认header=0
:
df = pd.read_csv('C:/Users/IBM_ADMIN/Desktop/Delete/input1.csv',encoding='ANSI')