当我尝试在气泡图中绘制股票与时间(格式化为4:56 pm,例如)时,生成的图表具有x轴显示10,20,30和40 - 而不是时间向量中的时间值。其他每个矢量都很好。
这是我输入的内容:
symbols(reposts$Time, reposts$Shares, circles=reposts$Bubble.Size, inches=.5,
fg="3", bg=(reposts$Lineup), xlab="Time", ylab="Shares")
我想知道我的“时间”列中的元素是如何格式化的问题。有没有人有任何想法?
ETA: 因为我是新手,我无法发布截图atm。这是我正在使用的数据:
ETA2: 截图已发布。
数据$时间
10:42am, 7:57pm, 6:46pm, 10:37pm, 12pm, 9:06pm, 2:04pm, 7:20pm,
7:46pm, 9:18am, 1:11pm, 9:02pm, 6:05pm, 9:57pm, 11:22am, 7:16pm,
1:33pm, 10:11pm, 8:18am, 4:13pm, 1:13pm, 8:08pm, 12:07pm, 6:58pm
3:32pm, 9:38pm, 12pm, 7:12pm, 3:37pm, 8:30pm, 1:07pm, 9:53pm,
11:07am, 6:33pm, 6:35pm, 12:48pm, 6:31pm, 10:01pm, 11:34am, 7:26pm,
39 Levels: 1:07pm 1:11pm 1:13pm 1:33pm 10:01pm 10:11pm 10:37pm 10:42am
11:07am 11:22am ... 9:57pm
我的代码:
symbols(DATA$Time, DATA$NUMBERSET1, circles=DATA$NUMBERSET2, inches=.5,
fg="3", xlab="Time", ylab="NUMBER SET 1")
输出: 气泡图表,y轴上的标签/数字正确,但x轴上的标签为0-40。
答案 0 :(得分:2)
查看以下示例,该示例使用R:
中的一个日期/时间类tms<-strptime(c("10:00AM","12:00PM","10:00PM"),format="%I:%M%p")
vals<-c(1,5,3)
radii <-c(2,4,6)
symbols(tms,vals,radii,xaxt='n')
axis.POSIXct(1, at=tms, format="%I:%M%p")
HTH