楼主: cbw1243
44348 504

[问答] 接受各种R语言难题   [推广有奖]

221
cbw1243 发表于 2016-7-19 22:11:22
Rincy° 发表于 2016-7-19 17:38
假设现在有两个字符串向量:
a
sapply(1:length(b), function (i) grep(b,a))

222
cbw1243 发表于 2016-7-19 22:12:35
keym86 发表于 2016-7-19 08:57
楼主,请问如下的图形Y轴怎么按热度排序,现在图形都是按字母排。
ggplot(heat,aes(as.factor(date),sec_d ...
y轴每一个指数在不同的时间热度不同,你想怎么排?

223
cbw1243 发表于 2016-7-19 22:13:14
江艺泉 发表于 2016-7-19 08:18
http://3g.dxy.cn/bbs/topic/34292638?from=groupmessage&isappinstalled=0

楼主,求帮忙解决这个问题!
把问题贴到这里来,让大家都能看见。

224
cbw1243 发表于 2016-7-19 22:18:12
gtxing 发表于 2016-7-19 08:19
楼主,用data.table包fread函数读取txt文件,设置header=TRUE也不能显示表头,请问如何处理呢?
这个函数读取表头要求header都是character,查看一下你的源数据是不是

225
lxy_yf 发表于 2016-7-20 15:34:27
先给大神点个赞。

226
lxy_yf 发表于 2016-7-20 15:45:30
本人是R的菜鸟,有个问题请教大神。就是如何建立不规则时间序列对象,            
     日期         收盘
2016/06/01 2913.508
2016/06/02 2925.229
2016/06/03 2938.682
2016/06/06 2934.098
2016/06/07 2936.045
2016/06/08 2927.159
2016/06/13 2833.071
2016/06/14 2842.189
2016/06/15 2887.210
2016/06/16 2872.817
以上是今年6月份前10天的上证指数收盘价,中间有端午节假期,还有周末假期。谢谢大神。

227
verbatim 发表于 2016-7-21 10:04:16
d1 = structure(list(ID = c(118L, 115L, 194L, 7L, 747L)), .Names = "ID", row.names = c(NA,
-5L), class = "data.frame")

demo.ph2 = structure(list(ID = c(1L, 1L, 1L, 1L, 1L, 1L, 7L, 7L, 7L, 7L,
7L, 7L, 20L, 20L, 20L, 20L, 20L, 100L, 100L, 100L, 100L, 115L,
115L, 115L, 115L, 118L, 118L, 118L, 118L, 194L, 194L, 194L, 194L,
747L, 747L, 747L, 747L, 1683L, 1683L, 1683L), AST = c(26, 20,
25, 23, 26, 19, 19, 21, 31, 28, 21, 21, 21, 29, 28, 18, 21, 215.4,
12, 18, 92.4, 383.4, 40.2, 28.8, 36.6, 847, 30, 24, 31, 780,
20.4, 18.6, 18.6, 64, 21, 20, 20, 35, 33, 39), ALB = c(40.99999905,
39.00000095, 39.00000095, 37.99999952, 40, 39.00000095, 35.99999905,
35, 35.99999905, 39.00000095, 40.99999905, 37.00000048, 40.99999905,
40.99999905, 40.99999905, 41.99999809, 43.00000191, 37.6, 34.9,
42.2, 41.7, 23, 21, 32, 32, 27.3, 25.9, 34.1, 29.2, 24, 31, 32,
33, 27, 37, 40, 39, 41.99999809, 39.00000095, 40), SEX = c(1L,
1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L,
1L, 1L, 1L, 1L, 1L, 1L, 1L), RACE = c(1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L)), .Names = c("ID", "AST", "ALB", "SEX", "RACE"), row.names = c("1",
"19", "54", "75", "95", "103", "620", "638", "673", "694", "713",
"721", "1958", "1976", "2011", "2056", "2064", "8462", "8510",
"8551", "8569", "9867", "9909", "9964", "9978", "9997", "10026",
"10057", "10070", "14118", "14160", "14207", "14221", "18608",
"18635", "18673", "18681", "35762", "35780", "35804"), class = "data.frame")

demo <- merge(x=d1, y=demo.ph2, by="ID", all.x=T)


Why is the order of data record in demo different from the order of data record in demo.ph2, for example, when we look at order of AST in ID=7? how to make them (for example, AST) in the same order as in demo.ph2? Thanks!

228
keym86 发表于 2016-7-21 10:04:29
cbw1243 发表于 2016-7-19 22:12
y轴每一个指数在不同的时间热度不同,你想怎么排?
想根据最新一天的热度大小排序

229
vicage 发表于 2016-7-21 14:21:40
plot()绘图,如何在x轴上增加显示数据频率的短竖线 比如,——||||—||||||—||||————————>

230
vicage 发表于 2016-7-21 14:28:21
补充提问里面的图。
已解决,附答案
rug()

2016-7-21 14-09-55.png (39.21 KB)

x轴的频率分布

x轴的频率分布

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 22:32