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

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

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

讀取csv文件時(shí)添加表頭/列名

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

解決方法

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

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

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

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

注意:

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

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ù)

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

相關(guān)文章

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

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

    在 Python 中,跳出循環(huán)通常指的是使用 break 語句來結(jié)束一個(gè)循環(huán)結(jié)構(gòu),比如 for 循環(huán)或 while 循環(huán),當(dāng)程序執(zhí)行到 break 語句時(shí),循環(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ù)庫等操作實(shí)例,需要的朋友可以參考下
    2015-03-03
  • 使用Python實(shí)現(xiàn)自動填入密碼功能

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

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

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

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

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

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

    python break和continue用法對比

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

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

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

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

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

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

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

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

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

最新評論

依安县| 淄博市| 昆山市| 曲松县| 开封县| 盈江县| 唐山市| 达日县| 安阳市| 舒兰市| 昭觉县| 平果县| 枣阳市| 行唐县| 同江市| 平塘县| 棋牌| 青州市| 达拉特旗| 芒康县| 马龙县| 玛沁县| 五指山市| 镇康县| 凤冈县| 新竹市| 临清市| 绩溪县| 玛沁县| 丰城市| 绥江县| 辽中县| 米脂县| 日喀则市| 澎湖县| 义乌市| 通州区| 赤城县| 张家港市| 定陶县| 万宁市|