欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pandas如何刪除沒有列名的列淺析

 更新時(shí)間:2021年11月26日 09:42:10   作者:肖永威  
這篇文章主要給大家介紹了關(guān)于pandas如何刪除沒有列名的列的相關(guān)資料,需要的朋友可以參考下

前言

實(shí)際工作中,偶爾遇到如下情況,例如使用Pandas計(jì)算如下相關(guān)系數(shù),并把結(jié)果寫入Excel文件中。

correlations = df.corr(method='pearson',min_periods=1)  #計(jì)算特征之間的相關(guān)系數(shù)矩陣
correlations.to_excel('dcorr202002.xlsx')

當(dāng)再次讀取Excel文件時(shí),出現(xiàn)了沒有列名的列。

import pandas as pd    
correlations= pd.read_excel('dcorr202002.xlsx')
correlations

沒有列名一般是說原表中沒有列名,但在pandas讀出來的時(shí)候是有列名的,一般的命名規(guī)則為:

Unnamed:x

x-表示未命名或重名的第x個(gè)列。

如何刪除這個(gè)沒有列名的列呢?

方法一:通過篩選列的方式,留存正常的列。

print(correlations.columns)
col = correlations.columns.tolist()
col.remove('Unnamed: 0')
print(col)
correlations1 = correlations[col]

correlations1 

?Index(['Unnamed: 0', '最近余額比', '客戶會(huì)員天數(shù)', '累計(jì)消費(fèi)額', '間隔天數(shù)斜率', '間隔時(shí)間標(biāo)準(zhǔn)差',

? ?'最近交易間隔天數(shù)', '余額斜率', '余額標(biāo)準(zhǔn)差', '最近月份消費(fèi)比'],

? dtype='object')

?['最近余額比', '客戶會(huì)員天數(shù)', '累計(jì)消費(fèi)額', '間隔天數(shù)斜率', '間隔時(shí)間標(biāo)準(zhǔn)差', '最近交易間隔天數(shù)',

?'余額斜率', '余額標(biāo)準(zhǔn)差', '最近月份消費(fèi)比']

方法二:直接刪除列。

correlations2 = correlations.drop(columns='Unnamed: 0')
correlations2

結(jié)果同上,略。

pandas刪除列名中包含某些字符的列

>>> df = df[df.columns.drop(list(df.filter(regex='Test')))]

總結(jié)

到此這篇關(guān)于pandas如何刪除沒有列名的列的文章就介紹到這了,更多相關(guān)pandas刪除沒列名的列內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python利用Pydub實(shí)現(xiàn)自動(dòng)分割音頻

    Python利用Pydub實(shí)現(xiàn)自動(dòng)分割音頻

    pydub是一個(gè)輕量級(jí)的音頻處理庫,安裝方便,使用簡單。而且pydub提供了豐富的音頻處理功能,包括切割、合并、轉(zhuǎn)換等。本文將利用Pydub實(shí)現(xiàn)自動(dòng)分割音頻功能,感興趣的可以了解一下
    2023-05-05
  • 淺談pycharm使用及設(shè)置方法

    淺談pycharm使用及設(shè)置方法

    這篇文章主要介紹了淺談pycharm使用及設(shè)置方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 詳解python polyscope庫的安裝和例程

    詳解python polyscope庫的安裝和例程

    這篇文章主要介紹了python polyscope庫的安裝和例程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python多線程以及多線程中join()的使用方法示例

    Python多線程以及多線程中join()的使用方法示例

    join()是線程類Thread的方法,官方的說明是:等待這個(gè)線程結(jié)束,也就是說當(dāng)前線程等待這個(gè)線程結(jié)束后再繼續(xù)執(zhí)行,這篇文章主要給大家介紹了關(guān)于Python多線程以及多線程中join()使用的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • python設(shè)置環(huán)境變量的作用整理

    python設(shè)置環(huán)境變量的作用整理

    在本篇文章里小編給大家整理的是關(guān)于python設(shè)置環(huán)境變量的作用整理內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。
    2020-02-02
  • Python簡單定義與使用字典dict的方法示例

    Python簡單定義與使用字典dict的方法示例

    這篇文章主要介紹了Python簡單定義與使用字典的方法,結(jié)合簡單實(shí)例形式分析了Python字典的原理、組成、定義及使用方法,需要的朋友可以參考下
    2017-07-07
  • Django單元測(cè)試的具體使用

    Django單元測(cè)試的具體使用

    Django提供了一套強(qiáng)大的測(cè)試工具來幫助開發(fā)者編寫和運(yùn)行單元測(cè)試,本文就來介紹一下Django中的單元測(cè)試,包括測(cè)試原理、編寫測(cè)試用例和運(yùn)行測(cè)試,感興趣的可以了解一下
    2023-11-11
  • selenium在執(zhí)行phantomjs的API并獲取執(zhí)行結(jié)果的方法

    selenium在執(zhí)行phantomjs的API并獲取執(zhí)行結(jié)果的方法

    今天小編就為大家分享一篇selenium在執(zhí)行phantomjs的API并獲取執(zhí)行結(jié)果的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python實(shí)現(xiàn)將元祖轉(zhuǎn)換成數(shù)組的方法

    python實(shí)現(xiàn)將元祖轉(zhuǎn)換成數(shù)組的方法

    這篇文章主要介紹了python實(shí)現(xiàn)將元祖轉(zhuǎn)換成數(shù)組的方法,涉及Python中l(wèi)ist方法的使用技巧,需要的朋友可以參考下
    2015-05-05
  • Python實(shí)戰(zhàn)之MNIST手寫數(shù)字識(shí)別詳解

    Python實(shí)戰(zhàn)之MNIST手寫數(shù)字識(shí)別詳解

    MNIST數(shù)據(jù)集是機(jī)器學(xué)習(xí)領(lǐng)域中非常經(jīng)典的一個(gè)數(shù)據(jù)集,由60000個(gè)訓(xùn)練樣本和10000個(gè)測(cè)試樣本組成,每個(gè)樣本都是一張28 * 28像素的灰度手寫數(shù)字圖片。本文主要介紹了通過 MNIST實(shí)現(xiàn)手寫數(shù)字識(shí)別,需要的可以參考一下
    2022-01-01

最新評(píng)論