我有一个数据框如下:
date = "2000"
values = c("a","b","d")
df <- data.frame(date=date,values= values)
df
date values
1 2000 a
2 2000 b
3 2000 d
Run Code Online (Sandbox Code Playgroud)
实际上我在values
现场有数以千计的价值观.因此,我不想打印成单独的行,而是想让数据框包含一行,其中包含所有信息.例如:
1 2000 a,b,d
Run Code Online (Sandbox Code Playgroud)
这在R中是否可行,类似于map<String,arrayList(String)>
java?
我有这样的数据框.
> df1
portfolio date ticker quantity price
1 port 2010-01-01 AAPL 100 10
2 port 2010-01-01 AAPL 200 10
3 port 2010-01-01 AAPL 400 11
Run Code Online (Sandbox Code Playgroud)
如果df1
except 的行quantity
相同,则添加quantity
公共行.我的意思是,我需要以下输出
portfolio date ticker quantity price
1 port 2010-01-01 AAPL 300 10
3 port 2010-01-01 AAPL 400 11
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?谢谢..
我elastic search
用作数据存储.在我的项目中,我需要使用分析elastic search
数据R
.在java
我用es客户端做了这些操作.但我在R
该支持elastic search
操作中找不到任何包.我试过使用这样的RCurl
包:
count <- fromJSON(getURL("http://localhost:9200/myindex/mytype/_count"))
Run Code Online (Sandbox Code Playgroud)
但这不是我想要的.是否有任何软件包CRAN
或其他存储库执行elastic search
操作?
谢谢
在R中,我有2个数据帧"df1"和"df2".df1和df2如下.
>df1
date value
1 1990-10-10 3
2 1990-10-11 2.3
3 1990-10-12 2.5
>df2
date value
1 1990-10-10 3
2 1990-10-11 2
3 1990-10-12 2
Run Code Online (Sandbox Code Playgroud)
我需要第三个数据框"df3",它包含与df1和df2相同的列名.但是值字段应该是df1和df2中值的乘积.我期待以下输出
>df3
date value
1 1990-10-10 9
2 1990-10-11 4.6
3 1990-10-12 4
Run Code Online (Sandbox Code Playgroud)
R有可能吗?
我需要在R中读取一个csv文件.但是该文件包含一些行中的一些文本信息而不是逗号值.所以我无法使用read.csv(fileName)方法读取该文件.该文件的内容如下:
name:russel date:21-2-1991
abc,2,saa
anan,3,ds
ama,ds,az
,,
name:rus date:23-3-1998
snans,32,asa
asa,2,saz
Run Code Online (Sandbox Code Playgroud)
我只需要存储每个名称的值,日期对作为数据框.为此,我该如何阅读该文件?
实际上我的所需输出是
>dataFrame1
abc,2,saa
anan,3,ds
ama,ds,az
>dataFrame2
snans,32,asa
asa,2,saz
Run Code Online (Sandbox Code Playgroud) 我有很多字符,实际上是函数定义.如何使用该字符执行这些功能?我的角色如下:
foo1 <- "function(p1,p2){, v <- 2, print(\"value is \"), print(v)}"
foo2 <- "function(){, cName <- .Call(\"companyNames\"), return(cName)}"
foo3 <- "function(tickers,field,date){,df<-data.frame(Ticker = tickers, Field = field, Date = date), return(df)}"
Run Code Online (Sandbox Code Playgroud)
...等等
我需要一个通用的方法来执行所有这些功能.