我有一個有兩列的表格(在現實生活中更多)
| firmware_check_result | software_check_result |
| -------------------------|-----------------------|
| firmware checksum error | software outated |
| firmware outated | software slow |
| | software bug |
結果可以是預定義原因串列中的任何文本。但是兩列的結果不同。并且一行可以有一個或沒有韌體檢查結果和一個或沒有軟體檢查結果。
我需要用兩列的所有資料構建一個獨特的餅圖。是否可以 ?以及怎么去呢?
我嘗試像這樣添加兩列:
- 在畫布上放置餅圖
- 在屬性中:
- 在圖例中:我添加了兩列
- 在值中:我添加了兩列
結果很奇怪,因為我有一個餅圖,但圖例只是第一列的圖例,而不是第二列。
有沒有辦法做到這一點?
這顯示了具有 3 個結果可能性的結果,但圖例只有兩個,并且 3 個結果中有 2 個的顏色相同。
uj5u.com熱心網友回復:
這是一種方法。為簡單起見,我將僅在我的回答中使用您的示例列:
使用與之前相同的資料創建新查詢
- 僅保留
firmware_check_result和software_check_result列,以及某種索引或唯一識別符號 (UID) 列(以及您認為以后可能有用的任何其他資訊)- 我將 UID 列稱為
[UID]
- 我將 UID 列稱為
- 僅保留
在新查詢中選擇并取消透視您的
firmware_check_result和software_check_result列- 關閉并應用更改
在原始表和新的非透視表之間創建新關系
[UID]創建一個新的餅圖
- 對于您的價值觀,請使用
Count of [UID] - 在圖例中,從新的非透視查詢中,
Attribute先放置,然后放置Value在下方- 您可以使用
Drill Up和Expand all down one level in hierarchy或在兩個級別之間切換Go to next level in hierarchy
- 您可以使用
- 對于您的價值觀,請使用
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/330435.html
上一篇:重復的PyQT參考
下一篇:物件的類可以在UML中改變嗎?
