pandas如何將DataFrame?轉(zhuǎn)為txt文本去除引號(hào)
pandas將DataFrame 轉(zhuǎn)為txt文本去除引號(hào)問(wèn)題
法一(推薦):
import numpy as np np.savetxt('file.txt', df['列名'], fmt = "%s")
法二
此方法會(huì)導(dǎo)致原文中多 escapechar=’ ’ 這種空格
import csv df['列名'].to_csv('file.txt', sep=' ', index=False, header=False, quoting=csv.QUOTE_NONE,escapechar=' ')
參考:
How to write pandas into file without quotes
補(bǔ)充:
DataFrame導(dǎo)CSV txt || 每行有雙引號(hào)的原因及解決辦法
1.DataFrame導(dǎo)出到csv文件
其中:index是否要索引,header是否要列名,True就是需要
outputpath='d:/Users/chen_lib/Desktop/fenci.csv' df.to_csv(outputpath,sep=',',index=False,header=False)
2.DataFrame導(dǎo)出到xlsx文件
outputpath='d:/Users/chen_lib/Desktop/fenci.xlsx' df.to_excel(outputpath,sep='\t',index=False,header=False)
3.DataFrame導(dǎo)出到txt文件
這個(gè)和導(dǎo)出到csv的唯一區(qū)別,就是分隔符了,txt文件是\t作為分隔符的,csv是用,作為分隔符
df.to_csv('d:/Users/chen_lib/Desktop/fenci_result.txt',sep='\t',index=False)
如果,你處理完的數(shù)據(jù)不是DataFrame,是list的話,那只需要一句代碼,就可以轉(zhuǎn)為DataFrame
注意:如果導(dǎo)出的txt 已經(jīng)存在,地址前面不需要加f
如果txt不存在(自動(dòng)創(chuàng)建) 需要加f
df.to_csv(f'd:/Users/chen_lib/Desktop/fenci_result.txt',sep='\t',index=False)
如果在txt文件已經(jīng)存在的情況下,地址前面還加f 每行會(huì)多一個(gè)雙引號(hào)
import pandas as pd ret=[1,2,3,4,5] df = pd.DataFrame(ret, columns=['colname'])
到此這篇關(guān)于pandas如何將DataFrame 轉(zhuǎn)為txt文本去除引號(hào)的文章就介紹到這了,更多相關(guān)pandas DataFrame 轉(zhuǎn)為txt文本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在pycharm中debug 實(shí)時(shí)查看數(shù)據(jù)操作(交互式)
這篇文章主要介紹了在pycharm中debug 實(shí)時(shí)查看數(shù)據(jù)操作(交互式),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06深入解析Python設(shè)計(jì)模式編程中建造者模式的使用
這篇文章主要介紹了深入解析Python設(shè)計(jì)模式編程中建造者模式的使用,建造者模式的程序通常將所有細(xì)節(jié)都交由子類實(shí)現(xiàn),需要的朋友可以參考下2016-03-03python統(tǒng)計(jì)mysql數(shù)據(jù)量變化并調(diào)用接口告警的示例代碼
這篇文章主要介紹了python統(tǒng)計(jì)mysql數(shù)據(jù)量變化并調(diào)用接口告警的示例代碼,幫助大家更好的利用python操作數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2020-09-09python如何導(dǎo)出微信公眾號(hào)文章方法詳解
這篇文章主要介紹了python如何導(dǎo)出微信公眾號(hào)文章方法詳解,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08Python解決“argument?after?*?must?be?an?iterable”報(bào)錯(cuò)問(wèn)題
這篇文章主要介紹了Python解決“argument?after?*?must?be?an?iterable”報(bào)錯(cuò)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12Python實(shí)現(xiàn)修改文件內(nèi)容的方法分析
這篇文章主要介紹了Python實(shí)現(xiàn)修改文件內(nèi)容的方法,結(jié)合實(shí)例形式分析了Python文件讀寫、字符串替換及shell方法調(diào)用等相關(guān)操作技巧,需要的朋友可以參考下2018-03-03Python實(shí)現(xiàn)普通圖片轉(zhuǎn)ico圖標(biāo)的方法詳解
ICO是一種圖標(biāo)文件格式,圖標(biāo)文件可以存儲(chǔ)單個(gè)圖案、多尺寸、多色板的圖標(biāo)文件。本文將利用Python實(shí)現(xiàn)普通圖片轉(zhuǎn)ico圖標(biāo),感興趣的小伙伴可以了解一下2022-11-11