最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pandas創(chuàng)建DataFrame提示:type?object?'object'?has?no?attribute?'dtype'解決方案

 更新時(shí)間:2023年02月07日 15:35:09   作者:779醒  
Pandas數(shù)據(jù)幀(DataFrame)是二維數(shù)據(jù)結(jié)構(gòu),它包含一組有序的列,每列可以是不同的數(shù)據(jù)類型,這篇文章主要給大家介紹了關(guān)于Pandas創(chuàng)建DataFrame提示:type?object?‘object‘?has?no?attribute?‘dtype‘的解決方案,需要的朋友可以參考下

發(fā)現(xiàn)問題

pandas版本0.25.3

import pandas as pd

symbol_info_columns = ['1', '持倉(cāng)方向', '持倉(cāng)量', '持倉(cāng)收益率', '持倉(cāng)收益', '持倉(cāng)均價(jià)', '當(dāng)前價(jià)格', '最大杠桿']  # v3
symbol_config = {'BTC': 'BTC-USDT-210924', 'LTC': 'LTC-USDT-210924', 'EOS': 'EOS-USDT-210924', 'ETH': 'ETH-USDT-210924', 'XRP': 'XRP-USDT-210924', 'FIL': 'FIL-USDT-210924'}
symbol_info = pd.DataFrame()
# dates = pd.date_range('20190101', periods=6)
# num_df = pd.DataFrame(data=np.random.randn(6, 8), index=dates, columns=symbol_info_columns)
symbol_info = pd.DataFrame(index=symbol_config.keys(), columns=symbol_info_columns)

data為空,且dtype默認(rèn)為空時(shí)

出現(xiàn)type object ‘object’ has no attribute 'dtype’告警

原因分析:

創(chuàng)建DataFrame時(shí),data字段為空

會(huì)默認(rèn)創(chuàng)建一個(gè)空字典作為data

    def __init__(self, data=None, index=None, columns=None, dtype=None, copy=False):
        if data is None:
            data = {}

然后初始化字典

elif isinstance(data, dict):
    mgr = init_dict(data, index, columns, dtype=dtype)

init_dict函數(shù)中:

columns非空,且dtype默認(rèn)為None時(shí),會(huì)賦值nan_dtype = object

if columns is not None:
	if missing.any() and not is_integer_dtype(dtype):
	    if dtype is None or np.issubdtype(dtype, np.flexible):
	        # GH#1783
	        nan_dtype = object

該object下無(wú)dtype方法

可能是object引用錯(cuò)誤

解決方案:

pandas(版本0.25.3)init_dict函數(shù)位于

D:\Users\。。。\Anaconda3\envs\Python3.7\Lib\site-packages\pandas\core\internals\construction.py

參考Python3.9環(huán)境中pandas(版本1.2.5)

同名函數(shù)(D:\Users\。。。\Anaconda3\envs\Python3.7\Lib\site-packages\pandas\core\internals\construction.py)寫法

nan_dtype = np.dtype(object)

可見該問題應(yīng)該是pandas(版本0.25.3)的bug

總結(jié)

到此這篇關(guān)于Pandas創(chuàng)建DataFrame提示:type object 'object' has no attribute 'dtype'解決方案的文章就介紹到這了,更多相關(guān)Pandas創(chuàng)建DataFrame報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于Python實(shí)現(xiàn)格斗小游戲的示例代碼

    基于Python實(shí)現(xiàn)格斗小游戲的示例代碼

    格斗游戲,曾經(jīng)是街機(jī)廳里最火爆的游戲之一,甚至可以把“之一”去掉,那個(gè)年代的格斗游戲就是街機(jī)游戲的王。本文就來(lái)用Python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的格斗游戲,感興趣的可以了解一下
    2023-03-03
  • Python基于pywinauto實(shí)現(xiàn)的自動(dòng)化采集任務(wù)

    Python基于pywinauto實(shí)現(xiàn)的自動(dòng)化采集任務(wù)

    這篇文章主要介紹了Python基于pywinauto實(shí)現(xiàn)的自動(dòng)化采集任務(wù),模擬了輸入單詞, 復(fù)制例句, 獲取例句, 清空剪切板, 然后重復(fù)這個(gè)操作,需要的朋友可以參考下
    2023-04-04
  • 使用PyTorch將文件夾下的圖片分為訓(xùn)練集和驗(yàn)證集實(shí)例

    使用PyTorch將文件夾下的圖片分為訓(xùn)練集和驗(yàn)證集實(shí)例

    今天小編就為大家分享一篇使用PyTorch將文件夾下的圖片分為訓(xùn)練集和驗(yàn)證集實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-01-01
  • pycharm中import呈現(xiàn)灰色原因的解決方法

    pycharm中import呈現(xiàn)灰色原因的解決方法

    這篇文章主要介紹了pycharm中import呈現(xiàn)灰色原因的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Django模板標(biāo)簽{% for %}循環(huán),獲取制定條數(shù)據(jù)實(shí)例

    Django模板標(biāo)簽{% for %}循環(huán),獲取制定條數(shù)據(jù)實(shí)例

    這篇文章主要介紹了Django模板標(biāo)簽{% for %}循環(huán),獲取制定條數(shù)據(jù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-05-05
  • python性能檢測(cè)工具函數(shù)運(yùn)行內(nèi)存及運(yùn)行時(shí)間

    python性能檢測(cè)工具函數(shù)運(yùn)行內(nèi)存及運(yùn)行時(shí)間

    這篇文章主要介紹了python性能檢測(cè)工具函數(shù)運(yùn)行內(nèi)存及運(yùn)行時(shí)間,python雖然是一門慢語(yǔ)言,但是也有著比較多的性能檢測(cè)工具來(lái)幫助我們優(yōu)化程序的運(yùn)行效率,下文小編給大家分享五個(gè)性能檢測(cè)工具,需要的朋友可以參考一下
    2022-05-05
  • Python與CNN的碰撞詳解

    Python與CNN的碰撞詳解

    CNN,即卷積神經(jīng)網(wǎng)絡(luò),主要用于圖像識(shí)別,分類。由輸入層,卷積層,池化層,全連接層(Affline層),Softmax層疊加而成。卷積神經(jīng)網(wǎng)絡(luò)中還有一個(gè)非常重要的結(jié)構(gòu):過濾器,它作用于層與層之間(卷積層與池化層),決定了怎樣對(duì)數(shù)據(jù)進(jìn)行卷積和池化
    2022-12-12
  • Python用requests-html爬取網(wǎng)頁(yè)的實(shí)現(xiàn)

    Python用requests-html爬取網(wǎng)頁(yè)的實(shí)現(xiàn)

    本文主要介紹了Python用requests-html爬取網(wǎng)頁(yè)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 更換Django默認(rèn)的模板引擎為jinja2的實(shí)現(xiàn)方法

    更換Django默認(rèn)的模板引擎為jinja2的實(shí)現(xiàn)方法

    今天小編就為大家分享一篇更換Django默認(rèn)的模板引擎為jinja2的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-05-05
  • 使用已經(jīng)得到的keras模型識(shí)別自己手寫的數(shù)字方式

    使用已經(jīng)得到的keras模型識(shí)別自己手寫的數(shù)字方式

    這篇文章主要介紹了使用已經(jīng)得到的keras模型識(shí)別自己手寫的數(shù)字方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-06-06

最新評(píng)論

阳曲县| 丹东市| 凤翔县| 江陵县| 遂川县| 微博| 武平县| 龙岩市| 蕲春县| 布拖县| 东台市| 托克逊县| 鄂温| 莱芜市| 抚宁县| 洮南市| 察哈| 勐海县| 石阡县| 钟祥市| 龙井市| 高雄县| 稷山县| 清河县| 屯留县| 佛山市| 乌恰县| 布拖县| 财经| 双辽市| 呼和浩特市| 周宁县| 普洱| 湖南省| 塔城市| 望城县| 小金县| 出国| 乌苏市| 金平| 恩平市|