佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > pandas 添加空列并賦空值案例

pandas 添加空列并賦空值案例

熱門標(biāo)簽:Win7旗艦版 硅谷的囚徒呼叫中心 客戶服務(wù) 百度AI接口 語音系統(tǒng) 呼叫中心市場需求 企業(yè)做大做強(qiáng) 電話運(yùn)營中心

創(chuàng)建測試dataframe:

>>> import pandas as pd
>>> df = pd.DataFrame([{'a':1, 'b':2}, {'a':3, 'b':4}])
>>> df
 a b
0 1 2 
1 3 4 

添加兩個空列

>>> df[['c','d']]=df.apply(lambda x:('',''),axis=1,result_type='expand')
>>> df
 a b c d
0 1 2 
1 3 4 

當(dāng)然,一列一列添加也是可以的

>>> df['c'] = ''
>>> df['d'] = ''

但如果這樣

>>> df[['c', 'd']] = ''
KeyError: "None of [Index(['c', 'd'], dtype='object')] are in the [columns]"

補(bǔ)充:pandas 插入空列_用pandas的DataFrame類型對CSV文件增加新列

問題描述:

1.有兩個.csv文件,分別是df_val.csv和df_classes.scv。df_val.csv為2列36500行,df_classes.scv為3列365行。

2.兩個csv文件的關(guān)系:其實是共365個文件夾,每個文件夾下有100個圖片。df_val.csv為所有圖片的路徑,df_classes.scv為365個文件夾的名字和標(biāo)簽。

3.想要做什么:想要將df_classes.scv文件中的標(biāo)簽映射到df_val.csv文件中。(注:文件夾下的100個圖片對應(yīng)的都是那一個標(biāo)簽。)

實現(xiàn)代碼:

代碼說明:

1.我讀第二個文件的時候和第一個代碼不一樣是因為,我第二個文件是以空格作為分隔符,第一個是逗號作為分隔符。所以要加上sep='\s'和engine='python',又因為我第二個文件中含有中文,所以需要加上encoding='UTF-8'。

2.print是中間結(jié)果的測試。

3.注意DataFrame類型的索引表示是[列][行]。

4.因為每100個對應(yīng)另外一個文件夾中的一個,所以要用循環(huán)復(fù)制100次??梢詤⒖枷旅孢@個例子:

5.擴(kuò)展一個其他例子:

6.解決問題的思路就是,先用list做好需要添加的列,然后用insert加進(jìn)去。還沒有發(fā)現(xiàn)可以添加指定多少行的方法。

總結(jié):

1.直線走不通就曲線救國。

2.list真的簡單好用。

3.搬磚使我快樂。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python中pandas.DataFrame對行與列求和及添加新行與列示例
  • python 使用pandas計算累積求和的方法
  • Python學(xué)習(xí)筆記之pandas索引列、過濾、分組、求和功能示例
  • python pandas消除空值和空格以及 Nan數(shù)據(jù)替換方法
  • Python pandas.DataFrame 找出有空值的行
  • python解決pandas處理缺失值為空字符串的問題
  • pandas 缺失值與空值處理的實現(xiàn)方法
  • 淺談pandas中對nan空值的判斷和陷阱
  • Python pandas之求和運(yùn)算和非空值個數(shù)統(tǒng)計

標(biāo)簽:山西 海南 喀什 崇左 安康 濟(jì)南 山西 長沙

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《pandas 添加空列并賦空值案例》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    乌兰察布市| 平邑县| 鹤岗市| 鹤壁市| 阜阳市| 太保市| 渝北区| 湖北省| 正镶白旗| 涿鹿县| 辽宁省| 红河县| 漳州市| 阿勒泰市| 鹤峰县| 靖安县| 冕宁县| 河北省| 万荣县| 苏尼特右旗| 乐平市| 海盐县| 鸡西市| 望都县| 西乌珠穆沁旗| 博白县| 天全县| 湘阴县| 孝昌县| 双城市| 来安县| 冀州市| 莎车县| 商河县| 综艺| 巴青县| 乐昌市| 合作市| 磴口县| 房山区| 抚顺县|