2013-04-10 40 views
0

我正在繪製一個包含數百個數據點的數據集,因爲我們每隔15分鐘記錄一次信息,並且要報告一個月的數據。當繪製一天的數據時,可讀性很好。但是當我繪製一個月的數據時,由於我啓用了標記,因此它不會長期真正可讀。我啓用了標記,因爲要求在用黑色&白色打印時具有可讀性。太多標記使圖表無法讀取。如何減少標記數量?

使圖表可讀的最佳做法是什麼?每小時/每天彙總數據不是一種選擇,因爲這些數據是讀數,客戶也不想失去讀數的保真度。

回答

1

通常你需要設置一個你想查看的最大持續時間,並測試你的用戶會看起來像什麼。你可以做一些事情,但大部分都涉及'刻度'和標籤。在圖表對象上,您可以單擊圖表的一個子元素並選擇它。在我的例子中,您可以對標準折線圖的垂直或水平軸進行此操作。假設您單擊標籤附近的垂直軸。它會顯示一個虛線的矩形來顯示它被選中。右鍵單擊並選擇「垂直訪問屬性」。

在左側窗格中選擇「主要刻度線標記」。

  1. 您的第一個選擇可能是'隱藏主要刻度線'選擇,然後除了標籤之外什麼都看不到。
  2. 你的第二個可能是你將'時間間隔'從AUTO更改爲其他值。將'Interval type:'更改爲其他內容,然後根據需要更改Interval。
  3. 也許你需要動態控制,然後你可以選擇'fx'表達式來選擇一個潛在的變化類型。 EG:假設你有一個日期範圍,有人選擇月份,也許你想讓它幾個星期然後,有人選擇你想要的月份等...

你說的很難當你給人很多的數據,你也可以設置只是開始和結束,然後該行將根據需要進行調整。良好製圖的關鍵是讓用戶看到他們需要的東西,但無論如何都要使其可讀。當你有廣泛的選擇時,我發現較少的標籤和蜱是最好的。

+0

不知道我的解釋是否足夠清楚。我爲每一行定義了一個標記。鑽石就是其中之一,SSRS似乎爲每個數據點放置了一顆鑽石。我不需要這麼多的鑽石,只需要幾個就可以了。在B&W打印時,它純粹是用於查看。 – jstell 2013-04-10 21:49:15

1

我知道這是很久以前問過的,我不是100%確定你的間隔是多少。這仍然適用於我,並希望它會幫助別人。

我需要有標記顯示爲每隔一個數據點,所以我用這個表達的標記類型的名稱:

=IIF(RowNumber(Nothing) Mod 2 = 0, "Diamond", "None") 

這是基於常用的代碼交替行,但我認爲你應該能夠修改這個概念以達到你所需要的。

+0

我將您的代碼重新編寫爲True,False,並使用它將數據標籤設置爲只顯示其他每個數據點。謝謝 – coblenski 2016-11-07 11:35:17