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

解決pandas報錯'DataFrame' object has no attribute 'as_matrix'問題

 更新時間:2023年08月10日 09:25:23   作者:qiuqiu1027  
這篇文章主要介紹了解決pandas報錯'DataFrame' object has no attribute 'as_matrix'問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

解決pandas報錯'DataFrame' object has no attribute 'as_matrix'

data = data.as_matrix(columns = None) 

運(yùn)行時報錯==‘DataFrame’ object has no attribute ‘as_matrix’==先看pandas版本

pd.__version__

‘1.0.3’去pandas官網(wǎng)看該版本的方法說明:

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.values.html

將上述代碼改為

data = data.values

pandas一些報錯的處理

1.cant convert the string to 'float[1,0]'

有的時候,我們有把【1,0】數(shù)組存進(jìn)pandas里的需求,合理!

但是我們可能遇到這種情況。比如分類問題,比如mnist手寫體識別。

x=tf.placeholder(tf.float32,[None,INPUT_NODE])
y_=tf.placeholder(tf.float32,[None,OUTPUT_NODE])

我們希望輸入的是float類型,但是一旦我們把【1,0】以類似這樣的形式存入:

 df2.fakelab1.loc[i]=[1,0]

最后,就會出錯:cant convert the string to 'float[1,0]'

一查dataframe里的屬性,發(fā)現(xiàn)對應(yīng)的fakelab1的屬性是object,不是float或者int。

解決方案

有多少數(shù)據(jù),就存進(jìn)幾列里。

df2= pd.DataFrame(columns=['fakelab1','fakelab2'])  #新建具有列名的空的dataframe
 df2.fakelab1.loc[i]=1;
 df2.fakelab2.loc[i]=0;

效果如下: 

用print(dt.info())查看數(shù)據(jù)格式信息,發(fā)現(xiàn)已經(jīng)不是object格式了

然后調(diào)用:

dataOutTr=pd.read_csv('./1.csv',usecols=[i for i in range(36,38)])    #fakelab1,fakelab2分別在36,37列。  

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 將python依賴包打包成window下可執(zhí)行文件bat方式

    將python依賴包打包成window下可執(zhí)行文件bat方式

    今天小編就為大家分享一篇將python依賴包打包成window下可執(zhí)行文件bat方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Django框架首頁和登錄頁分離操作示例

    Django框架首頁和登錄頁分離操作示例

    這篇文章主要介紹了Django框架首頁和登錄頁分離操作,結(jié)合實例形式分析了Django框架登錄、驗證、跳轉(zhuǎn)首頁等相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • Python控制臺獲取輸入與常見的正則表達(dá)式用法

    Python控制臺獲取輸入與常見的正則表達(dá)式用法

    這篇文章主要給大家介紹了關(guān)于Python控制臺獲取輸入與常見的正則表達(dá)式用法的相關(guān)資料,在Python編程中,控制臺輸入和正則表達(dá)式是兩個重要而實用的概念,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Python: 傳遞列表副本方式

    Python: 傳遞列表副本方式

    今天小編就為大家分享一篇Python: 傳遞列表副本方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • tensorflow2.0如何實現(xiàn)cnn的圖像識別

    tensorflow2.0如何實現(xiàn)cnn的圖像識別

    這篇文章主要介紹了tensorflow2.0如何實現(xiàn)cnn的圖像識別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • python實現(xiàn)問號表達(dá)式(?)的方法

    python實現(xiàn)問號表達(dá)式(?)的方法

    這篇文章主要介紹了python實現(xiàn)問號(?)表達(dá)式的方法,大家參考使用吧
    2013-11-11
  • Matplotlib scatter繪制散點圖的方法實現(xiàn)

    Matplotlib scatter繪制散點圖的方法實現(xiàn)

    這篇文章主要介紹了Matplotlib scatter繪制散點圖的方法實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Python 將代碼轉(zhuǎn)換為可執(zhí)行文件脫離python環(huán)境運(yùn)行(步驟詳解)

    Python 將代碼轉(zhuǎn)換為可執(zhí)行文件脫離python環(huán)境運(yùn)行(步驟詳解)

    這篇文章主要介紹了Python 將代碼轉(zhuǎn)換為可執(zhí)行文件脫離python環(huán)境運(yùn)行(步驟詳解),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • macbook如何徹底刪除python的實現(xiàn)方法

    macbook如何徹底刪除python的實現(xiàn)方法

    本文主要介紹了macbook如何徹底刪除python的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • numpy和pandas中數(shù)組的合并、拉直和重塑實例

    numpy和pandas中數(shù)組的合并、拉直和重塑實例

    今天小編就為大家分享一篇numpy和pandas中數(shù)組的合并、拉直和重塑實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06

最新評論