我使用googleVis在R中創建了一個圖表,特別是gvisMotionChart,繪製了許多變量。在gvisMotionChart中關閉圖表
我主要使用折線圖,當我用所有變量查看圖形時都很好,但是當我選擇一些單獨的變量時,它會縮放sunch中該變量的一些圖不再處於打開狀態圖表。我知道它應該放大來查看這個變量,並且可以排除其他變量(這是一個很好的特性),但它放大得太多,以至於我後面的變量並不完全在圖上。
這不會發生在所有變量上,我可以通過選擇其中一個要查看的變量的其他變量來避開它,但如果我能解決這個問題,那將是一件好事。有沒有人遇到類似的問題,並知道解決它的方法?
預先感謝
編輯:我有此使用數據擊球從Lahman包的例子。 (我對basaeball一無所知,所以分析可能沒有意義,事實上看看它幾乎肯定不會,但它顯示了我的觀點)。如果您運行下面的代碼:
library(Lahman)
recent <- subset(Batting, yearID > 2000)
homeruns <- aggregate(HR ~ stint + yearID, data = recent, FUN = sum)
avgHR <- mean(homeruns$HR)
homeruns$HR <- homeruns$HR - avgHR
m <- gvisMotionChart(data = homeruns, idvar = "stint", timevar = "yearID")
plot(m)
然後選擇折線圖,然後在2號子集,該圖的上半部分被切斷