This is how the csv file looks like
我有一个银行数据集,所有的变量名和项目都在A列的同一单元格中。如何用Python将它们正确地用“;”隔开,并将它们放在A列后面的csv文件的每一列中
例如,所有变量名都存储在A1中:
年龄;“工作”;“婚姻状况”;“教育程度”;“违约”;“住房”;“贷款”;“联系方式”;“月”;“一周中的某一天”;“持续时间”;“活动”;“pdays”;“以前”;“poutcome”;“员工变动率";"cons.price.idx公司";"cons.conf.idx公司“;“300万欧元银行同业拆借利率”雇佣人数“;”是”
以及B1中的一个数据: 56;“女佣”;“已婚”;“基本.4y”;“否”;“否”;“电话”;“五月”;“周一”;261;1;999;0;“不存在”;1.1;93.994;-36.4;4.857;5191;“否”
同A2、A3、A4。。。。。。在
相反,我想找出一种方法,用“;”把它们分开,并把它们放在分开的细胞B1,C1,D1。。。。。所以它们看起来像:
帴帴A帴uuuu2; B帴uuuuu帴C_uuuuu帴
年龄年龄
女佣结婚了。。。。。
......
……(我希望对所有行都这样做)
我想用Python修改文件,所以读取.csv从pandas我可以用网格线读取/分析数据。我想我以前对R也做过类似的事情
根据我的理解,您的原始数据格式如下:
你想换成
^{pr2}$我想你可以
首先,你应该先自己动手,然后用一个代码示例来提问。在
其次,请接受能解决你问题的答案。(我看到前一个没有被接受)
第三,这是我对密码的一次尝试。在
例如,如果您有自己的数据集(我简化了我的数据集,但它是按照您的数据行排列的):
代码如下:
^{pr2}$确保您在读/写CSV时使用了正确的分隔符!因为你的数据集在我的电脑上看起来不错
编辑:稍微修改了示例代码。在
相关问题 更多 >
编程相关推荐