基于pandas向csv添加新的行和列
首先創(chuàng)建一個csv文件,創(chuàng)建方式為新建一個文本文檔,然后將這個文本文檔重命名為test.csv
再用Excel打開,添加內容
內容如下:

先來添加列
data = ['a','b','c']
df['字母'] = data
import pandas as pd filename = './test.csv' df = pd.read_csv(filename,encoding='gbk') data = ['a','b','c'] df['字母'] = data df.to_csv(filename,index=None)
由于我們的列標簽是中文,所以是encoding=‘gbk'
由于我將文件放在了python的工程文件夾內,所以filename='./test.csv',或者也可以換成其絕對路徑

再來添加行
df.loc[4]=[4,'d']
import pandas as pd filename = './test.csv' df = pd.read_csv(filename,encoding='gbk') # data = ['a','b','c'] # df['字母'] = data df.loc[4]=[4,'d'] df.to_csv(filename,index=None)
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
使用Python和PySpark進行數(shù)據(jù)分析的實戰(zhàn)教程
數(shù)據(jù)分析是當今信息時代中至關重要的技能之一,Python和PySpark作為強大的工具,提供了豐富的庫和功能,使得數(shù)據(jù)分析變得更加高效和靈活,在這篇文章中,我們將深入探討如何使用Python和PySpark進行數(shù)據(jù)分析,需要的朋友可以參考下2024-01-01
python創(chuàng)建多個logging日志文件的方法實現(xiàn)
本文主要介紹了python創(chuàng)建多個logging日志文件的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07
Python下的Softmax回歸函數(shù)的實現(xiàn)方法(推薦)
下面小編就為大家?guī)硪黄狿ython下的Softmax回歸函數(shù)的實現(xiàn)方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01
tensorflow實現(xiàn)簡單的卷積神經(jīng)網(wǎng)絡
這篇文章主要為大家詳細介紹了tensorflow實現(xiàn)簡單的卷積神經(jīng)網(wǎng)絡,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05

