Province ElecDistName Candidate Votes Majority Vper MajPer
<chr> <chr> <chr> <int> <int> <dbl> <dbl>
1 Newfoundland and Labrador/Terre-Neuve-et-Labrador St. Jo
我想从Textmining with R web教科书创建一个绘图,但使用我的数据。它主要搜索每年的顶级词汇并对它们进行图表(图5.4:http://tidytextmining.com/dtm.html)。我的数据比他们开始使用的数据要干净一点,但我对R是新手。我的数据有一个2016-01-01格式的日期列(日期类)。我只是自2016年有数据,所以我希望做同样的事情,但更精细,(按月或按天IE)
我有一个由不同组构成的数据框,以及每个组的实际值和预测值。我想这些值提取的测试值: library(dplyr)
d = data.frame(group = c(rep(5,x="a"),rep(5,x="b")), real = c(rep(2, x=1:5)), pred = c(2,1,3,4,5,1,2,4,3,5))
group real pred
1 a 1 2
2 a
试图在R中做一个简单的数据透视,就像在SQL中一样。 我明白这个问题已被问到,但我有重复行的麻烦。 Pivoting data in R 目前的数据以这种格式(字符是为了便于观察,只是占位符的实际数据是数值): V1 V2 V3 V4
A B C Sales
D E F Sales
G H I Technical
J K L Technical
而需要将其转化成该格式: Variabl
我使用一个返回数据帧列表的API(Rblpapi bdh()函数)。我希望使用列表的names()作为组合单个数据框中的新列来将数据放在整齐的格式中。我有一个解决方案,但它很容易出错,比我需要的慢,我怀疑。 #create example data set
library(tidyr)
obsA <- data_frame(
date = as.Date('2009-01-01'
我想spread这个数据在下面(仅在这里显示的前12行)列'Year',返回'Orders'国家的名字'。然后计算“订单”的百分比变化为从2014年起每个“国家或地区名称”到2015年的 CountryName Days pCountry Revenue Orders Year
United Kingdom 0-1 days India 2604.799 13 2014
Norway