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

matplotlib制作雷達圖報錯ValueError的實現

 更新時間:2021年01月05日 10:05:51   作者:CocoCream  
這篇文章主要介紹了matplotlib制作雷達圖報錯ValueError的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

在教材實例編寫雷達圖時出現ValueError,具體如下:

ValueError: The number of FixedLocator locations (7), usually from a call to set_ticks, does not match the number of ticklabels (6).

而原代碼如下:

import numpy as np
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family']='SimHei'
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
labels = np.array(['綜合','KDA','發(fā)育','推進','生存','輸出'])
nAttr = 6
data = np.array([7,5,6,9,8,7])
angles = np.linspace(0,2*np.pi,nAttr,endpoint=False)
data = np.concatenate((data,[data[0]]))
angles = np.concatenate((angles,[angles[0]]))
fig = plt.figure(facecolor="white")
plt.subplot(111,polar=True)
plt.plot(angles,data,'bo-',color ='g',linewidth=2)
plt.fill(angles,data,facecolor='g',alpha=0.25)
plt.thetagrids(angles*180/np.pi,labels)
plt.figtext(0.52,0.95,'DOTA能力值雷達圖',ha='center')
plt.grid(True)
plt.show()

原因在于對array類型data、angles進行封閉時,未對labels進行相同操作,導致labels內元素個數與前兩者不相同,從而出現ValueError。

之前在網上尋找解決方案,發(fā)現大多數答主選著將對data、angles進行封閉的語句注釋掉,但這樣就會導致雷達圖不完整,缺少一條連線:

不完整的雷達圖

而只需對labels同樣進行封閉即可:

data = np.concatenate((data,[data[0]]))
angles = np.concatenate((angles,[angles[0]]))
labels=np.concatenate((labels,[labels[0]]))  #對labels進行封閉

最終運行結果

到此這篇關于matplotlib制作雷達圖報錯ValueError的實現的文章就介紹到這了,更多相關matplotlib 雷達圖報錯 內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Pycharm中配置遠程Docker運行環(huán)境的教程圖解

    Pycharm中配置遠程Docker運行環(huán)境的教程圖解

    這篇文章主要介紹了Pycharm中配置遠程Docker運行環(huán)境,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Pandas的Apply函數具體使用

    Pandas的Apply函數具體使用

    這篇文章主要介紹了Pandas的Apply函數具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • Python 函數那不為人知的一面

    Python 函數那不為人知的一面

    通常我們定義一個函數,然后調用該函數時,函數相關的代碼才開始執(zhí)行。可是很多人并不知道,當我們定義函數時,一些代碼就開始執(zhí)行了。今天就來說說函數這個不為人知的一面
    2021-11-11
  • python接入使用百度翻譯流程

    python接入使用百度翻譯流程

    這篇文章主要介紹了利用Python接入百度翻譯的實現方法,從而實現中英文互譯的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-07-07
  • Python 加密與解密小結

    Python 加密與解密小結

    這篇文章主要介紹了Python 加密與解密,使用base64或pycrypto模塊需要的朋友可以參考下
    2018-12-12
  • Python批量處理工作簿和工作表的實現示例

    Python批量處理工作簿和工作表的實現示例

    本文主要介紹了使用Python批量處理工作簿和工作表,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • python交互式圖形編程實例(三)

    python交互式圖形編程實例(三)

    這篇文章主要為大家詳細介紹了python交互式圖形編程實例第三篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Pytorch實現邏輯回歸分類

    Pytorch實現邏輯回歸分類

    這篇文章主要為大家詳細介紹了Pytorch實現邏輯回歸分類,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Python 讀取.shp文件并生成圖幅編號的實現思路

    Python 讀取.shp文件并生成圖幅編號的實現思路

    這篇文章主要介紹了Python 讀取.shp文件并生成圖幅編號,代碼適用于需要處理和分析地理空間數據的場景,如城市規(guī)劃、環(huán)境監(jiān)測或自然資源管理,其中它可以幫助用戶讀取特定區(qū)域的Shapefile文件,確定其地理邊界,需要的朋友可以參考下
    2024-05-05
  • python爬取網頁內容轉換為PDF文件

    python爬取網頁內容轉換為PDF文件

    這篇文章主要為大家詳細介紹了python爬取網頁內容轉換為PDF文件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06

最新評論

广安市| 平塘县| 马关县| 怀来县| 财经| 安庆市| 喀喇沁旗| 庄河市| 越西县| 门源| 永修县| 威信县| 闻喜县| 莱州市| 洛阳市| 东乡| 五家渠市| 武乡县| 汾西县| 明星| 都匀市| 灵石县| 嘉义县| 那坡县| 湘潭市| 错那县| 织金县| 彭泽县| 鄂温| 无棣县| 怀来县| 富顺县| 容城县| 勐海县| 泊头市| 同德县| 泗洪县| 滕州市| 九龙城区| 黎平县| 西乡县|