Fork me on GitHub

20221206_每日学习记录

20221206

  1. 今天看了刘永鑫写的ImageGP包的代码和网站,感觉做的不错.代码是使用bash调用R的,可以学习一下,下面的操作

    地址是这里

下面是.sh的用法说明的部分

usage()
{.....                       
${txtbld}OPTIONS${txtrst}:   #这部分是参数
	-f	Data file (with header line, the first column is not the
 		rowname, tab seperated)${bldred}[NECESSARY]${txtrst}
	-t	Title of picture[${txtred}Default empty title${txtrst}]
		[Scatter plot of horizontal and vertical variable]

}

使用下面的方式把参数读进来

   while getopts "hf:t:x:y:o:O:P:R:H:V:v:T:c:C:l:w:a:r:E:s:S:b:d:z:e:i:" OPTION
   do
   	case $OPTION in
   		h)
   			usage
   			exit 1
   			;;
   		f)
   			file=$OPTARG
   			;;
   		t)

使用下面的命令来给r脚本写入内容

   cat <<END >${file}${mid}.r
   xxxxx
   xxxxx
   END
  1. tidyr::separate函数可以把一列拆分成多列,可以代替循环+str_split的组合.
  2. 在R的引用中, ...需要使用!!!来引用,
  3. 学习了一下批量建模
posted @ 2022-12-06 21:55  Mo槑  阅读(17)  评论(0编辑  收藏  举报