亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

pandas如何將DataFrame?轉(zhuǎn)為txt文本去除引號(hào)

 更新時(shí)間:2024年01月25日 10:20:21   作者:小何才露尖尖角  
這篇文章主要介紹了pandas如何將DataFrame?轉(zhuǎn)為txt文本去除引號(hào),文中補(bǔ)充介紹了DataFrame導(dǎo)CSV?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)文章

最新評(píng)論