[學習應用]設定R語言在啟動時自動載入常用包(packages)或函式(function)
最近閱讀《R in Action》這本書,瞭解到可以設定R語言自啟動環境,實在是太實用了,於是把在工作中常用的package和function放到Rprofile.site檔案的自定義函式,重新啟動R即可實現。比如你常用data.table、RMySQL這兩個擴充套件包和已自定義好的函式read_report,設定如下:
第一步:安裝目錄找到Rprofile.site這個檔案,我的是在“D:\R\etc”這個目錄;
第二步:用文字檔案開啟Rprofile.site,配置檔案裡按照R語言自定義函式的格式自定義一個函式儲存即可。
.First<-function(){
# 載入程式包跟平常一樣用library或require
library(data.table)
library(RMySQL)
#我的read_report函式的程式碼指令碼儲存在"F:/myfunctions.R"檔案裡,載入函式用source函式
source("F:/myfunctions.R")
# 啟動提示語,可有可無
cat("\nWelcome at",date(),"\n")
}
相關推薦
[學習應用]設定R語言在啟動時自動載入常用包(packages)或函式(function)
最近閱讀《R in Action》這本書,瞭解到可以設定R語言自啟動環境,實在是太實用了,於是把在工作中常用的package和function放到Rprofile.site檔案的自定義函式,重新啟動R即可實現。比如你常用data.table、RMySQL這兩個擴
PyCharm啟動時自動載入專案或啟動歡迎介面的設定
還記得新裝PyCharm第一次開啟歡迎介面的情形嗎? 你是否想在每次啟動時自動開啟歡迎介面? 或著相反, 你想在每次啟動PyCharm時, 直接載入你上次最後(最近)載入的專案,不顯示歡迎介面??? 你的需求在這裡統統可以輕鬆搞定!!! 在開
Zynq-Linux移植學習筆記之21-Linux啟動時自動以root賬號登入
在除錯zynq開發板時,linux啟動後總是需要手動輸入root以登入系統,如下圖所示: 這對於自動執行應用程式來說很不方便。現在可以通過修改ramdisk的相關內容實現root賬號自動登入。 1、建立可執行檔案 首先需要建立可執行檔案,用對應板子的CROSS COM
springWeb專案啟動時自動載入方法及web專案啟動時不能獲得spring的bean的解決方式
方式一:利用註解的方式和構造方法 @Service("testService") public class TestService { @Autowired private Service service; /** * spring在初始化bea
spring啟動時自動載入方法
@Component @Lazy(value=false) public class LoadConfigDataEngine { @PostConstruct public void in
如何為BBB製作cape(或:如何在系統啟動時自動載入dtbo)
原文地址:bbs.eeworld.com.cn/thread-432698-1-1.html,感覺有用先存著,感謝作者分享! 如果你買來BBB是為了搞跟硬體相關的專案,那你八成需要製作一個cape。cape是BBB官方的叫法,其實就是指BBB的軟體和硬體外設。通過學習de
在CentOS啟動時自動載入核心模組
要想在CentOS中自動載入核心模組,需要在/etc/sysconfig/modules/目錄中增加一個指令碼,在此指令碼中載入所需的模組。下面是我所用的一個名為8021q.modules的指令碼,用來在我的CentOS 5.3中自動載入802.1Q模組:#! /bin/sh
Tomcat啟動時自動載入Servlet
想實現這樣的功能: 1. Tomcat啟動時隨即啟動Servlet; 2. Servlet啟動時定時執行一個任務。 要點: 1。Tomcat中啟動Servlet時,只需要在Servlet所在的工程的配置檔案web.x
Linux如何在系統啟動時自動載入模組
下面是以前學習Linux時寫的,後來仔細研究rc.sysinit後發現,只需要修改下列地方就可以了,不必這麼麻煩的: rc.sysinit中有這樣的一段程式碼: # Load other user-defined modules for file in /etc/s
Web服務啟動時自動載入Servlet,並執行service處理
轉自:http://lives.iteye.com/blog/1141121 自動載入Servlet的方法介紹: 在web.xml這樣定義一個servlet: <servlet> <servlet-name>t1</servlet-name&
Web服務啟動時自動載入Servlet,並執行service處理 監聽處理
自動載入servlet,非常棒的方式 這個有什麼作用呢? 自動載入我們的Servlet,之前我也是覺得這個東西,非常的簡單嘛。自動載入就自動載入啦。有什麼覺得可以理解的呢? 其實這裡面的東西非常的深入的哦,好好的瞭解哈,非常的有必要哦。為啥這麼說呢?我們
R語言之數據處理常用包
ble 2.6 ram ota 等於 sun desc ext cal dplyr包是Hadley Wickham的新作,主要用於數據清洗和整理,該包專註dataframe數據格式,從而大幅提高了數據處理速度,並且提供了與其它數據庫的接口;tidyr包的作者是Hadley
虛擬機器中的Ubuntu16.04啟動時自動設定解析度1920x1080
vmware不能自動適應Ubuntu16.04的解析度,而且Ubuntu16.04的display設定中也沒有1920x1080的解析度,因此需要通過修改/etc/profile檔案檔案來實現登入時自動設定解析度為1920x1080。 具體步驟如下: Ctrl+Alt+T
javaweb項目啟動時自動啟動rmi服務器實例
java warn 地址 public 配置 -name ace war -o 1.我們先寫一個web項目啟動時需要運行的類RmiRegisterServlet.java package com.mx.Servlet; import javax.servlet.Serv
Launcher3學習記錄-Launcher第一次啟動時的快捷方式、Widget加載流程
needed tca see task 通過 syn lvs 基本 stp Launcher3的主Activity是Launcher.java,在onCreate()方法中可以找到數據下載的入口。mModel 是類LauncherModel的引用。 1
Tomcat啟動時自動運行某程序
指示 timertask 接口 throw time test ref 自定義 pre 項目需要和tmall實現長連接,接收tmall推送的Order消息,然後對消息進行邏輯處理。 目前寫了一個servlet,實現了permit的驗證,然後對tmall進行長連接操作,啟動後
大數據分析學習之使用R語言實戰機器學習視頻課程
https aid 通過 原理 har fsg follow mdf 學習 大數據分析學習之使用R語言實戰機器學習網盤地址:https://pan.baidu.com/s/1Yi9H6s8Eypg_jJJlQmdFSg 密碼:0jz3備用地址(騰訊微雲):https://s
R語言 NMF 如何自動判斷最佳rank的數目
文章目錄 1. 用NMF示例方法產生預設的判斷rank數的圖片 2. 提取cophenetic 資料 3. 實現自動判斷最佳rank值 1. 用NMF示例方法產生預設的判斷rank數的圖片 library(NMF)
JAVA工程啟動時自動建立資料庫、資料表
很多時候,我們會有這樣的需求: 系統首次部署時,自動建立資料庫、表 執行單元測試時,資料庫、表維持初始化狀態方便測試。 本文對這種需求的實現做了可行性驗證。 **** 注意這邊需要配置具有建庫建表許可權的資料庫使用者名稱、密碼***** 資料庫配置檔案 jdb
讓樹莓派每次開機啟動時自動發郵件報告時間和ip資訊
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"><span style="font-size:12px;">參考了這篇文章:<