五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

氣輕PyQt5 44 QChart餅狀圖切片強(qiáng)調(diào)

2023-08-07 08:58 作者:氣輕  | 我要投稿

?

from PyQt5 import QtGui

from PyQt5.QtCore import *

from PyQt5.QtWidgets import *

from PyQt5.QtChart import QPieSlice, QChart, QChartView, QPieSeries

import numpy as np

import sys

?

class PyQt543(QMainWindow):

??? def __init__(self):

??????? super().__init__()

??????? self.initUI()

?

??? def initUI(self):

??????? self.setWindowTitle("chart")

??????? self.resize(600, 400)?????????????????????????? # 設(shè)置窗口大小

?

???? ???cityName = ['北京', '天津', '上海', '南京', '杭州',

??????????????????? '青島', '廣州', '深圳', '重慶', '成都']

??????? color??? = ['#6495ED', '#548B54', '#483D8B', '#00FF7F', '#7B68EE',

??????????????????? '#00CD66', '#556B2F', '#EEDC82', '#FFD700', '#CD950C']

??????? gdpData? = np.array([30319.98, 18809.64, 32679.87, 12820.4, 13509.15,

??????????????????? 12001.52, 22859.35, 24221.98, 20363.19, 15342.77])

??????? proportion = np.array( gdpData * 100 / gdpData.sum(),dtype=int )

?

??????? chart = QChart()???????????????? ???????????????# 圖表組件

??????? chart.setTitle('GDP餅狀圖')

?

??????? series = QPieSeries()?????????????????????????? # 餅狀圖

??????? for i, value in enumerate(gdpData):???????????? # 添加數(shù)據(jù)

??????????? series.append(cityName[i], proportion[i])

?

??????? slice = QPieSlice()???????????????????????????? # 餅狀圖中的切片

??????? for i, city in enumerate(cityName):

??????????? slice = series.slices()[i]

??????????? slice.setLabelVisible(True)???????????????? # 切片標(biāo)簽可視

??????????? slice.setLabel("{} {:.1f}%".format(city,100 * slice.percentage()))

?

??????????? slice.setBrush(QtGui.QColor(color[i]))

?

??????? slice0 = series.slices()[4]

??????? slice0.setExploded()??????????????????????????? # 切片強(qiáng)調(diào)

???????

??????? chart.legend().hide()

??????? chart.addSeries(series)???????????????? ????????# 添加Series

?

??????? chartView = QChartView()??????????????????????? # 視圖組件

??????? chartView.setChart(chart)?????????????????????? # 顯示chart

???????

??????? self.setCentralWidget(chartView)

?

??????? self.show()

?

if __name__ == '__main__':

??? app = QApplication(sys.argv)

??? window = PyQt543()

??? sys.exit(app.exec())

?

執(zhí)行結(jié)果


氣輕PyQt5 44 QChart餅狀圖切片強(qiáng)調(diào)的評論 (共 條)

分享到微博請遵守國家法律
石阡县| 察哈| 扬州市| 林口县| 共和县| 朝阳区| 白朗县| 西昌市| 大关县| 华宁县| 景宁| 隆德县| 泉州市| 鹤山市| 克山县| 靖江市| 沅陵县| 平谷区| 杨浦区| 改则县| 成安县| 安图县| 威海市| 含山县| 临桂县| 民勤县| 奎屯市| 申扎县| 静海县| 始兴县| 平山县| 萨迦县| 北安市| 金寨县| 固原市| 旅游| 安达市| 阿合奇县| 兴宁市| 贵州省| 陇川县|