我想在同一qchart上绘制烛台和5天平均线,它应该显示一个 x轴,但是给出两个 x轴。这是代码和情节。
import sys
from PyQt5.QtChart import (QCandlestickSeries, QChart, QChartView)
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5.QtCore import Qt
from PyQt5 import QtChart as qc
"""
data to be load just like the following:
num, open, high, low, close, ma5
1 7380 7520 7380 7510 7324
2 7520 7580 7410 7440 7372
3 7440 7650 7310 7520 7434
4 7450 7640 7450 7550 7480
5 7510 7590 7460 7490 7502
6 7500 7590 7480 7560 7512
7 …Run Code Online (Sandbox Code Playgroud) 我想让饼图的每一片都成为我选择的颜色。我需要知道 QPieSlice 的 snytax(如果这是我使用的)以及如何将颜色附加到馅饼的特定切片上。例如,我希望“自动”切片为“#00FF00”,“就业”切片为“#1A8CFF”等。
下面是我的馅饼的碎片。我尝试过各种事情,例如:
QPieSlice.setBrush(QPieSlice.setColor(QColor('#00FF00')))
Run Code Online (Sandbox Code Playgroud)
但它不起作用,即使它起作用了,我也不知道如何将它附加到特定的切片以及将它放在哪里。
series.append("Auto", self.expensesWindow.piechart[0])
series.append("Employment", self.expensesWindow.piechart[1])
series.append("Insurance", self.expensesWindow.piechart[2])
series.append("Household", self.expensesWindow.piechart[3])
series.append("Housing", self.expensesWindow.piechart[4])
series.append("Entertainment", self.expensesWindow.piechart[5])
series.append("Utilities", self.expensesWindow.piechart[6])
series.append("Other", self.expensesWindow.piechart[7])
Run Code Online (Sandbox Code Playgroud)