0

我需要可视化给定月份的事件以及它们如何随时间变化。几年来,我每个月都有一排。例如,第一行显示了 M1 一段时间内的活动。我想可视化这些 M1_Count 事件中有多少随时间变化(Month_Change vars)。我想每个月都这样做。我不确定这个 data.frame 的格式是否适合 ggplot 。

       M1_Count  M2_Count M3_Count ... M1_Change M2_Change M3_Change
M1          5        0       1           2           1        0 
M2          0        2       0           0           0        1    
M3          0        0       7           0           0        4

在我的脑海中,我正在可视化 ggplot 中的气泡图。每行(月)将对应于绘图上的一行气泡。一行中的第一个气泡表示事件的初始数量。然后在同一行上会出现连续的气泡,这些气泡将显示该特定月份的 Month_Change 变量。

我的 data.frame 是创建此类图表的最佳格式吗?如果不是,什么是合适的格式,我该如何相应地转换我的 data.frame?

4

1 回答 1

2

是的,这是可能的,使用基本图形或 ggplot。如果您使用的是基本图形,那么您的数据格式实际上只是个人喜好。在 ggplot 中,首选长格式(您的格式很宽)。库中的melt函数reshape对于更改数据的形式很有用。

于 2012-03-06T18:21:35.237 回答