rscript

    1熱度

    1回答

    我與大多數由馬丁·摩根從this answer提取代碼的這個簡單的腳本: #!/usr/bin/Rscript # sript name: testclass.R # library(methods) .A1 <- setClass("A1", representation(a="integer")) .B1 <- setClass("B1", contains="A1", represe

    1熱度

    1回答

    工作時,我試圖將sapply funcion適用於data.frame,它不工作,我得到這個錯誤: 「錯誤的nchar(X ): '的nchar()' 需要的字符向量」 的sapply funcion是: as.data.frame(sapply(df,function(x) nchar(x))) 我test.data幀是: df<-data.frame(valor1=c("R$ 27.144

    0熱度

    1回答

    我正在編寫一個生成Makefile的R程序包,我需要編寫一個Makefile,在制定目標之前調用Rscript。以下是MWE的問題。由於.INIT的右側未執行,因此錯誤退出。編寫file.rds的食譜不適合我的需求。 a=1 .INIT=`Rscript -e 'saveRDS('$(a)', "file.rds")'` all: file2.rds file2.rds: file.rd

    0熱度

    1回答

    我正在使用R腳本進行一些統計計算。當我使用交互終端,此代碼的工作沒有問題: # Load libraries to read ods tables, calcs alpha and pearson print("Loading libraries...") library(readODS) # library(arules) # library(arulesViz); print("Do

    1熱度

    1回答

    更新時間: 當我打開RStudio並進入Sys.getenv("HOME"),我得到: [1] "C:/Users/Clayton/Documents" 當我打開混帳bash中,和進入Rscript -e "Sys.getenv('Home')"我得到: "C:\\Users\\Clayton" 這意味着Rscript和R不能從命令行載入我的包。如何設置我的Rscript -e "Sys.

    0熱度

    2回答

    我的R腳本有些麻煩,因爲我想從bash腳本中使用它。我的問題是當我調用腳本,並介紹它的參數,我用下面的命令行 Rscript myscript.R 1,2,1,3,2,3 我想使用的說法「1,2,1,3,2,3」作爲一個數字矢量爲了使用它的長度和元素。因此,在myscript.R代碼: args <- commandArgs(trailingOnly=TRUE) comparisons <-

    3熱度

    1回答

    想我從這個shell腳本 #!/bin/bash RES=$(./abc.R 100) r_status=echo $? 內部運行的RSCRIPT有在abc.R一些代碼,停止其執行 #!/usr/bin/env Rscript ... ... if(nrow(status) == 0) { stop("The list id is not present in requests t

    1熱度

    1回答

    我正在循環運行Linux上的Rscript 40次。每次運行時,它都會生成一些我應該附加到文件的統計信息。該文件應該有一個包含所有統計信息的表格40次。這是我的代碼: mean_data <- mean(m) minimum <- min(m) maximum <- max(m) standard_daviation <- sd(m) Range <- range(m) file <- "map1

    -1熱度

    1回答

    任何人都可以解釋爲什麼當我在命令行中運行以下命令: >R #So I'm in the R environment >plot(cars) >sessionInfo() 預期該地塊生產和sessionInfo輸出: > sessionInfo() R version 3.2.3 (2015-12-10) Platform: x86_64-pc-linux-gnu (64-bit) R

    -4熱度

    1回答

    兩個相當大的 例如: DF1 Name name2 code2 code3 A 1 2 3 B 1 2 3 C 1 2 3 DF2 Name lat lon A 5 6 C 1 2 我想比較DF1與df2,如果匹配在(lat lon)列中添加到df1 Df1 Name name 2 code2 code3 lat lon A 1 2 3