[英]Excel plot time series frequency with continuous xaxis
我想繪制一個類似於下面的時間序列頻率數據。 我嘗試了很多類型的圖表,但他們都把時間(即08:00)完全放在數據系列列下,我也嘗試輸入8-9,9-10,10-11 ......但這看起來很糟糕只是因為時間系列需要連續。 我希望有8:00和18:00作為起點和終點,數據系列應該在8-9-10-11之間等間隔。有什么建議嗎?
08:00:00 - 09:00:00 12
09:00:00 - 10:00:00 11
10:00:00 - 11:00:00 13
11:00:00 - 12:00:00 12
你可以按照你想要的方式在Excel中獲得好的時間序列圖,但是你必須處理一些怪癖。
請務必選擇“散點圖”(帶有線選項)。 如果您有非統一的時間戳,則需要這樣做,並相應地縮放X軸。
在您的數據中,您需要添加具有中點的列。 這是我對您的示例數據所做的。 (這個技巧確保數據在中點繪制,就像你想要的那樣。)
您可以使用此菜單格式化x軸選項。 ( 圖表 - >設計 - >布局 )
選擇“Axes”並轉到Primary Horizontal Axis,然后選擇“ More Primary Horizontal Axis Options ”
設置您想要的選項。 (修正起點和終點。)
你會得到一個如下圖所示的圖表。
然后你可以調整許多選項,更好地標記軸等,但這應該讓你開始。
希望這有助於您前進。
我想贊美Ram Narasimhan的答案以及我在Excel博客上發現的一些提示
可以在excel中繪制非均勻分布的數據
就像Ram Narasimhan建議的那樣,要讓點居中,你會想要中點,但你不需要移動到數字格式,你可以保持時間格式。
1-將中心點添加到數據系列中
+---------------+-------+------+
| Time | Time | Freq |
+---------------+-------+------+
| 08:00 - 09:00 | 08:30 | 12 |
| 09:00 - 10:00 | 09:30 | 13 |
| 10:00 - 11:00 | 10:30 | 10 |
| 13:00 - 14:00 | 13:30 | 5 |
| 14:00 - 15:00 | 14:30 | 14 |
+---------------+-------+------+
2-創建散點圖
3- Excel允許您指定軸選項的時間值。 時間值是每小時24小時的一部分。 因此,如果我們想要08:00到15:00,那么我們將Axis選項設置為:
替代顯示:
為了能夠將這些點表示為條而不僅僅是點,我們需要繪制不相交的線。 這是獲得此類圖表的方法。
1-您需要在我們繪制線條的位置添加幾行並取消數據
+-------+------+
| Time | Freq |
+-------+------+
| 08:30 | 0 |
| 08:30 | 12 |
| | |
| 09:30 | 0 |
| 09:30 | 13 |
| | |
| 10:30 | 0 |
| 10:30 | 10 |
| | |
| 13:30 | 0 |
| 13:30 | 5 |
| | |
| 14:30 | 0 |
| 14:30 | 14 |
+-------+------+
2-用線繪制XY(散點圖)圖表。
3-現在,您可以調整數據系列,使其具有更粗的線,沒有標記等,以獲得具有非均勻分布數據的條形/列類型圖表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.