中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python數據添加列的方法

發布時間:2020-07-02 13:58:00 來源:億速云 閱讀:795 作者:清晨 欄目:編程語言

這篇文章主要介紹python數據添加列的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

python在DataFrame數據中添加列的方法:

1、使用concat方法在數據中添加列

concat方法相當于數據庫中的全連接(union all),它不僅可以指定連接的方式(outer join或inner join)還可以指定按照某個軸進行連接。

示例:

import pandas as pd
 
feature = pd.read_csv("C://Users//Machenike//Desktop//xzw//lr_train_data.txt", delimiter="\t", header=None, usecols=[0, 1])
feature.columns = ["a","b"]
print(feature.head())
feature = pd.concat([feature, pd.DataFrame(columns=list('c'))])
print(feature.head())

利用concat()函數添加的結果如下:

          a         b
0  4.459256  8.225418
1  0.043276  6.307400
2  6.997162  9.313393
3  4.754832  9.260378
4  8.661904  9.767977
          a         b    c
0  4.459256  8.225418  NaN
1  0.043276  6.307400  NaN
2  6.997162  9.313393  NaN
3  4.754832  9.260378  NaN
4  8.661904  9.767977  NaN

2、使用reindex()方法在指定位置添加列

import pandas as pd
 
feature = pd.read_csv("C://Users//Machenike//Desktop//xzw//lr_train_data.txt", delimiter="\t", header=None, usecols=[0, 1])
feature.columns = ["a","b"]
print(feature.head())
feature = feature.reindex(columns=list('cab'), fill_value=1)
print(feature.head())

reindex()方法可以添加一列或多列數據,并且可以指定列的位置,也可以對原先存在的列進行重排。方法中的columns屬性控制著列的位置,c是添加的一列,其位于a和b前面,這說明c列是新數據框的第一列,fill_value屬性指定的是添加一列的值,其結果如下:

          a         b
0  4.459256  8.225418
1  0.043276  6.307400
2  6.997162  9.313393
3  4.754832  9.260378
4  8.661904  9.767977
   c         a         b
0  1  4.459256  8.225418
1  1  0.043276  6.307400
2  1  6.997162  9.313393
3  1  4.754832  9.260378
4  1  8.661904  9.767977

以上是python數據添加列的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

耒阳市| 云南省| 天柱县| 东乡| 游戏| 康保县| 桦南县| 泰州市| 古交市| 彰化市| 前郭尔| 绥江县| 达州市| 锡林浩特市| 邮箱| 罗山县| 德化县| 浪卡子县| 周宁县| 普安县| 芜湖市| 金乡县| 临江市| 广宁县| 永兴县| 钟山县| 钦州市| 茶陵县| 三门峡市| 武冈市| 彭山县| 灵川县| 彭泽县| 冀州市| 天津市| 永宁县| 黔江区| 湖南省| 金寨县| 洮南市| 策勒县|