pandas為csv新增新的行和列

2022-02-09 08:57:45 字數 971 閱讀 3393

首先建立乙個csv檔案,建立方式為新建乙個文字文件,然後將這個文字文件重新命名為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)

為 Caffe 新增新的 DataLayer

復現 deepid 用 caffe 實現人臉識別時,網路的訓練的框架往往是這樣的 就是說 image list 中的資料是按對整理好的,類內 intra class 類間 inter class 資料交替排列。這樣就可以直接利用 imagedatalayer 獲得乙個個均勻的 batch。現在只要對...

C DataGridView新增新行的2個方法

datagridview控制項在實際應用中非常實用,特別是需要用 顯示資料時。可以靜態繫結資料來源,這樣就自動為datagridview控制項新增相應的行。假如需要動態為datagridview控制項新增新行,方法有很多種,下面簡單介紹如何為datagridview控制項動態新增新行的兩種方法 方法...

C DataGridView新增新行的2個方法

可以靜態繫結資料來源,這樣就自動為datagridview控制項新增 相應的行。假如需要動態為datagridview控制項新增新行,方法有很多種,下面簡單介紹如何為datagridview控制項動態新增新行的兩種方 法 方法一 int index this datagridview1.rows.a...