最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python如何讀取csv文件時添加表頭/列名

 更新時間:2022年05月16日 08:37:41   作者:流沙沒塵居士  
這篇文章主要介紹了Python如何讀取csv文件時添加表頭/列名,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

讀取csv文件時添加表頭/列名

有時,我們讀取的csv文件數(shù)據(jù)時發(fā)現(xiàn)沒有表頭/列名,是因為Python讀取csv文件數(shù)據(jù)本來就沒有表頭,用pandas.read讀取時,則第一行自動會被識別為columns,從而給后面的分析造成不便,這時候需要我們在讀取文件數(shù)據(jù)的同時添加列名。

解決方法

1、在讀取文件數(shù)據(jù)之后再定義列名

df = pd.read_csv('評論.csv',header=None)
df.columns = ["昵稱","性別","評論時間","評論"] #添加自定義的columns的名字

2、在讀取文件數(shù)據(jù)的同時定義列名

df = pd.read_csv('評論.csv',header=None,names=["昵稱","性別","評論時間","評論"])

注意:

1、如果文件讀取時是沒有列名,那么header=None可以省去,但是文件中存在有列名,則不能省略,否則會出錯。

2、就算是文件中存在有列名,也可以利用header=None,names=[]來重新定義數(shù)據(jù)的列名。 

更改csv文件表頭

#更改csv文件表頭??筛鶕?jù)以前代碼,批量更改表頭
file_path = r'E:/mimwqx/open/Demographic/Population/195_DT_YAB_0003_20210429152421.csv'
df = pd.read_csv(file_path, header=0)
df.columns = ["a", "b", "c"]
df.to_csv(file_path, index=False)

保存為csv

with open('Population.csv','a+',encoding='utf8') as csvfile:
? ? ? fieldnames=['openname','sqlname']#表頭·
? ? ? writer=csv.DictWriter(csvfile,fieldnames=fieldnames)
? ? ? writer.writerow({'openname':filtes,'sqlname':data})#數(shù)據(jù)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中跳出循環(huán)的兩種方法

    Python中跳出循環(huán)的兩種方法

    在 Python 中,跳出循環(huán)通常指的是使用 break 語句來結(jié)束一個循環(huán)結(jié)構(gòu),比如 for 循環(huán)或 while 循環(huán),當程序執(zhí)行到 break 語句時,循環(huán)會立即終止,程序會繼續(xù)執(zhí)行循環(huán)后面的代碼,本文給大家介紹了Python中跳出循環(huán)的兩種方法,需要的朋友可以參考下
    2024-09-09
  • Python操作CouchDB數(shù)據(jù)庫簡單示例

    Python操作CouchDB數(shù)據(jù)庫簡單示例

    這篇文章主要介紹了Python操作CouchDB數(shù)據(jù)庫簡單示例,本文講解了連接服務(wù)器、創(chuàng)建數(shù)據(jù)庫、創(chuàng)建文檔并插入到數(shù)據(jù)庫等操作實例,需要的朋友可以參考下
    2015-03-03
  • 使用Python實現(xiàn)自動填入密碼功能

    使用Python實現(xiàn)自動填入密碼功能

    對于頻繁使用的軟件,每次都手動輸入密碼可能會顯得繁瑣,所以本文主要為大家詳細介紹了如何使用Python實現(xiàn)自動填入密碼功能,需要的可以參考下
    2024-04-04
  • Python3和pyqt5實現(xiàn)控件數(shù)據(jù)動態(tài)顯示方式

    Python3和pyqt5實現(xiàn)控件數(shù)據(jù)動態(tài)顯示方式

    今天小編就為大家分享一篇Python3和pyqt5實現(xiàn)控件數(shù)據(jù)動態(tài)顯示方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python 創(chuàng)建子進程模塊subprocess詳解

    Python 創(chuàng)建子進程模塊subprocess詳解

    這篇文章主要介紹了Python 創(chuàng)建子進程模塊subprocess詳解,本文詳細講解了subprocess模塊的方法、參數(shù)、使用實例等,需要的朋友可以參考下
    2015-04-04
  • python break和continue用法對比

    python break和continue用法對比

    在本篇文章里小編給大家整理的是一篇關(guān)于python break和continue用法對比內(nèi)容,有需要的朋友們可以學(xué)習(xí)參考下。
    2021-06-06
  • Python反向傳播實現(xiàn)線性回歸步驟詳細講解

    Python反向傳播實現(xiàn)線性回歸步驟詳細講解

    回歸是監(jiān)督學(xué)習(xí)的一個重要問題,回歸用于預(yù)測輸入變量和輸出變量之間的關(guān)系,特別是當輸入變量的值發(fā)生變化時,輸出變量的值也隨之發(fā)生變化。回歸模型正是表示從輸入變量到輸出變量之間映射的函數(shù)
    2022-10-10
  • python使用nibabel和sitk讀取保存nii.gz文件實例

    python使用nibabel和sitk讀取保存nii.gz文件實例

    這篇文章主要介紹了python使用nibabel和sitk讀取保存nii.gz文件實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python異步爬蟲requests和aiohttp中代理IP的使用

    Python異步爬蟲requests和aiohttp中代理IP的使用

    本文主要介紹了Python異步爬蟲requests和aiohttp中代理IP的使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • python入門之算法學(xué)習(xí)

    python入門之算法學(xué)習(xí)

    這篇文章主要介紹了python入門之算法學(xué)習(xí),文中介紹的非常詳細,對想要入門python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-04-04

最新評論

天祝| 新邵县| 巴彦县| 师宗县| 股票| 佛学| 阿拉善盟| 万盛区| 堆龙德庆县| 水城县| 仲巴县| 文昌市| 柘城县| 庄河市| 阳城县| 江油市| 澄迈县| 潜山县| 镇原县| 神农架林区| 双鸭山市| 乌苏市| 蓬溪县| 常州市| 台南市| 五莲县| 乌拉特后旗| 裕民县| 上饶市| 渭源县| 新巴尔虎左旗| 阿巴嘎旗| 德格县| 巴马| 宜春市| 锦州市| 成武县| 平江县| 英吉沙县| 福清市| 浦北县|