-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.Rhistory
More file actions
41 lines (41 loc) · 1.58 KB
/
.Rhistory
File metadata and controls
41 lines (41 loc) · 1.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
parser <- ArgumentParser(description='Process some integers')
library(argparse)
install("argparse"
)
install.packages("argparse")
library(argparse)
parser <- ArgumentParser(description='Process some integers')
parser$add_argument('integers', metavar='N', type="integer", nargs='+',help='an integer for the accumulator')
parser$add_argument('--sum', dest='accumulate', action='store_const',const='sum', default='max',help='sum the integers (default: find the max)')
parser$print_help()
# default args for ArgumentParser()$parse_args are commandArgs(TRUE)
# which is what you'd want for an Rscript but not for interactive use
args <- parser$parse_args(c("--sum", "1", "2", "3"))
accumulate_fn <- get(args$accumulate)
print(accumulate_fn(args$integers))
parser <- ArgumentParser(description='Process some integers')
library(argparse)
parser <- ArgumentParser(description='Process some integers')
parser.add_argument("echo") # naming it "echo"
args = parser.parse_args() # returns data from the options specified (echo)
print(args.echo)
parser.add_argument("echo") # naming it "echo"
parser <- ArgumentParser()
library("argparse")
parser <- ArgumentParser()
suppressPackageStartupMessages(library("argparse"))
# create parser object
parser <- ArgumentParser()
installed.packages("argparse")
installed.package("argparse")
install.packages("argparse")
parser<-argparse.ArgumentParser()
parser<-ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()
parser <- ArgumentParser()