小编use*_*347的帖子

如果文件存在于文件夹中,则跳过处理部分

我正在阅读几个*.csv,其中名称和路径是在运行时确定的.

但是有时候有些文件不存在.对于这个文件,我需要一些异常处理.

目前我正在阅读我的文件:

    companyFileName <- paste("C://Users//Prices//",companiesIsin,".csv")
df <- read.csv(gsub(" ","", companyFileName, fixed=TRUE), header = TRUE, sep = ";",stringsAsFactors=FALSE)
Run Code Online (Sandbox Code Playgroud)

当文件夹中不存在该文件时,我收到错误.R中有异常处理吗?

感谢您的回复!

statistics r

17
推荐指数
1
解决办法
2万
查看次数

将data.frame转换为zoo

我想将a转换data.frame为zoo对象.我df看起来像那样:

> (str(StockPriceReturns))
'data.frame':   3036 obs. of  2 variables:
 $ Date        : Factor w/ 3036 levels "01.01.2002","01.01.2003",..: 1 102 202 301 600 701 802 902 1001 1300 ...
 $ TotalReturns: num  183 183 186 191 191 ...
NULL
Run Code Online (Sandbox Code Playgroud)

我尝试了什么:

直:

我在这里得到一个错误......

> (z1 <- read.zoo(StockPriceReturns, drop=FALSE))
Error in read.zoo(StockPriceReturns, drop = FALSE) : 
  index has 3036 bad entries at data rows: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 …
Run Code Online (Sandbox Code Playgroud)

statistics r zoo

8
推荐指数
1
解决办法
1万
查看次数

如何将角js融入grails 2.3.4?

我正在运行grails 2.3.4,虽然在我的下一个应用程序中集成angularjs.

我认为从服务器端最好的方法是REST在域和控制器类中使用grails 集成.

但是在这里我被困住了.

如何让grails与angularjs进行交流?(通过index.gsp?,如果是这样如何整合它?)什么是一个好的架构?

我非常感谢你的回答!

PS.:我知道有一个grails angular js插件.但是我确实看到了使用它的任何理由!

javascript grails grails-plugin grails-2.0 angularjs

8
推荐指数
3
解决办法
8032
查看次数

grails 2.3.4的智能文件夹结构与角度js相结合

什么是grails 2.3.4的智能文件夹结构与angularjs结合使用而不使用grails angularjs插件?

目前我已将所有内容打包到webapp文件夹中.

grails grails-2.0 angularjs

6
推荐指数
1
解决办法
1434
查看次数

通过Bootstrap.groovy将init数据添加到应用程序

我的域层看起来像这样:

@Resource(uri='/product')
class BasicProduct {

    String title
    String description
    Double price
    Date creationDate
    Date changedDate

    static constraints = {
        //everything is by default NotNull
        title(blank: false, unique: true)
        description(blank: false)
        price(blank: false, inList: [5,15,25,50,100])
        creationDate(min: new Date())
    }

}
Run Code Online (Sandbox Code Playgroud)

我的Bootstrap.groovy代码包含:

class BootStrap {

    def init = { servletContext ->
         new BasicProduct(title: "Product1", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:5).save()
         new BasicProduct(title: "Product2", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:75).save()
         new BasicProduct(title: "Product3", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:50).save()
         new BasicProduct(title: "Product4", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:25).save()
         new BasicProduct(title: "Product5", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:15).save()

         println "initializing data..."
    } …
Run Code Online (Sandbox Code Playgroud)

grails

6
推荐指数
1
解决办法
8038
查看次数

从网站获取数据,无需 API?

我想从这个网站自动获取有关房地产的数据:

关联

但是,他们没有 api。你一般会怎么做?我很感激每一个回复!

java api rest web

5
推荐指数
1
解决办法
5558
查看次数

使用"dimnames"格式化动物园对象=列表2

我正在使用eventstudies包.我正在使用它phys2eventtime(..)来设置我的数据.但是我得到了

Error in `colnames<-`(`*tmp*`, value = integer(0)) : 
  attempt to set 'colnames' on an object with less than two dimensions
Run Code Online (Sandbox Code Playgroud)

我的猜测是,我的数据格式错误.当我查看使用示例中的函数的示例数据时:

    > es <- phys2eventtime(z=StockPriceReturns, events=SplitDates, width=10)
    > (str(StockPriceReturns))
'zoo' series from 2000-04-03 to 2013-03-28
  Data: num [1:3246, 1:30] NA NA NA NA NA NA NA NA NA NA ...
 - attr(*, "dimnames")=List of 2
  ..$ : NULL
  ..$ : chr [1:30] "Bajaj.Auto" "BHEL" "Bharti.Airtel" "Cipla" ...
  Index:  Date[1:3246], format: "2000-04-03" "2000-04-04" "2000-04-05" "2000-04-06" ...
NULL …
Run Code Online (Sandbox Code Playgroud)

statistics r zoo

5
推荐指数
1
解决办法
1969
查看次数

Plot - 无效的xlim值

我想在一个简单的线图中绘制两个向量,然后想在0 x轴点添加一条线.

这就是我尝试实现它的方式:

sale <- 
structure(c(-0.049668136, 0.023675638, -0.032249731, -0.071487224, 
-0.034017265, -0.031278933, -0.052070721, -0.034305542, -0.019041209, 
-0.050459175, -0.017315808, -0.012787003, -0.03341208, -0.045078144, 
-0.036638132, -0.036533367, -0.012683656, -0.014388251, -0.006775188, 
-0.037153807, -0.008941402, -0.011760677, -0.005077979, -0.041187417, 
-0.001966554, -0.028822067, 0.021828558, 0.016208791, -0.026897492, 
-0.032107207, -0.008496522, -0.028027096, -0.013746662, -0.004545603, 
-0.005679941, -0.004614187, 0.004083014, -0.012624954, -0.016362079, 
-0.006350167, -0.019551277), na.action = structure(42:45, class = "omit"))

purchase <- 
structure(c(0.042141187, 0.075875128, 0.090953485, 0.050951625, 
0.082566915, 0.184396833, 0.136625887, 0.042725409, 0.135028692, 
0.13201904, 0.093634104, 0.16776844, 0.13645719, 0.201365036, 
0.227589832, 0.236473792, 0.269064385, 0.200981722, 0.144739536, 
0.145256493, 0.040205545, 0.031577107, 0.014767345, 0.005843065, 
0.034805051, 0.082493053, …
Run Code Online (Sandbox Code Playgroud)

statistics plot r

5
推荐指数
1
解决办法
3万
查看次数

缺少r:layoutResources标记的例外

我在用 grails 2.3.4

但是当我启动我的应用程序时,我得到:

|Server running. Browse to http://localhost:8080/testApplication
....[/testApplication].[gsp] Servlet.service() for servlet [gsp] in context w
ith path [/testApplication] threw exception
java.lang.RuntimeException: It looks like you are missing some calls to the r:la
youtResources tag. After rendering your page the following have not been rendere
d: [defer]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at org.springsource.loaded.ri.ReflectiveInterceptor.jlrConstructorNewIns
tance(ReflectiveInterceptor.java:986)
        at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstru
ctor.java:77)
        at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteN
oUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstru
ctor(CallSiteArray.java:57)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor
(AbstractCallSite.java:182)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor
(AbstractCallSite.java:190)
        at org.grails.plugin.resource.DevModeSanityFilter.doFilter(DevModeSanity
Filter.groovy:54) …
Run Code Online (Sandbox Code Playgroud)

grails grails-2.0

3
推荐指数
1
解决办法
5495
查看次数

读取具有特定扩展名的所有文件

我有几个csv文件存储在一个文件夹中"C://Users//Prices//"我想在R中读取这些文件并将它们存储为数据帧.我尝试过for loop但是这需要几个小时来读取所有文件(我测量了system.time()).

除了使用for循环之外,还能做到吗?

r

2
推荐指数
1
解决办法
655
查看次数

如何否定countif

我经常使用countif。但是,我想知道我是否想寻找不喜欢的东西:

=Countif(A:A;"1"),它计算所有 1,但我想计算哪个单元格中没有 1。

我很感激你的回答!

excel spreadsheet excel-formula

1
推荐指数
1
解决办法
1255
查看次数