R 語言 呼叫自己寫的其他函式(.R文件間呼叫)
若是將所有內容都放在一個.R文件裡,程式碼可讀性及邏輯清晰度遠不如多個.R文件,但是用多個.R文件的話呼叫函式該怎麼相互呼叫呢?matlab裡,我們知道只需寫成不同的函式.m文件,然後就可被其他主函式呼叫即可。在R語言裡我們需要藉助source()函式。
例如,我們在main.R裡需要呼叫operate.R文件中的add(x,y)函式時,我們需要在main.R裡先用source()函式載入,然後才能用operate.R中的add函式:
main.R文件程式碼:
x=1;
y=2;
source('operate.R') #注意需用引號將文件名引起來,當main.R與operate.R在同一路徑時,不需要加路徑
add(x,y)
operate.R文件程式碼:
add<-function(x,y){
return(x+y)
}
multiply<-function(x,y){
return(x*y)
}
相關推薦
R 語言 呼叫自己寫的其他函式(.R文件間呼叫)
若是將所有內容都放在一個.R文件裡,程式碼可讀性及邏輯清晰度遠不如多個.R文件,但是用多個.R文件的話呼叫函式該怎麼相互呼叫呢?matlab裡,我們知道只需寫成不同的函式.m文件,然後就可被其
python中呼叫自己寫的函式
在python中,除了呼叫下載的擴充套件庫之外,還可以自定義函式,方便自己。 把基礎模組放在固定資料夾(或相對固定資料夾),使用sys.append(r’自定義的模組路徑’) 例項如下: 1、在E:\pycharm新建hello.py實現基礎功能函式(定義一
自己寫IRP,做文件操作,遇到的坑
紅色 lag 分享圖片 ebe image 進入 偉大的 哈哈 alt 在寫文件的時候沒問題,但是寫完文件之後,就出問題了, 什麽問題呢,是因為寫完文件之後,文件關閉之後, 調用了一個叫做 CcFlushCache 的函數,這個函數是從CcWriteBehind 調過來的,
R語言:我寫的一個數據視覺化的函式,散點圖和線性迴歸趨勢線及公式
在做專案的時候,發現需要多次繪製散點圖和圖例,以及計算線性迴歸的擬合公式和R2,為了方便處理,特編寫了這個函式,希望對大家有所幫助。 也歡迎大家提出報給的改進建議或者更多的需求組合。具體的視覺化函式如下。 其中,data.xts是tidy的時間資料集,呼叫時只需要給出time和lie這2個變數,lie的格式
◮ R語言筆記(七): 利用Apply()函式在二維資料行、列上進行統計
這裡的二維資料可以是矩陣的形式也可以是資料框的形式, 通過apply()函式的正確使用,可以在二位資料的行、列上進行自己想要的操作: 例如: 每一列/每一行的資料之和sum、中位數median、均值mean和方差var等; *******************
C++函式庫的理解:寫一個C++程式庫(排序庫)然後呼叫自己寫的庫(附帶程式)
1.自己寫一個庫:和建工程是一樣的,但是建的專案是DLL檔案,然後再其工程下新增原始檔和標頭檔案,原始檔正常寫,標頭檔案是有要求的,__declspec(dllexport)的加入,程式在下面是給出的,所以往下讀,你會有所得的!!最終得到DLL,LIB,以及.h檔案(.h檔案只是一個路徑,在
統計學基礎與R語言----1(簡介與一些R函式介紹)
最近在看一些機器學習的書,想起自己以前學的R和統計學,感覺以前都是囫圇吞棗,沒有搞清楚。現在重新把以前的書拿出來讀一讀,並把程式碼再敲一遍,感覺收穫還是蠻多的。 1.1 我的參考書籍 R語言學習書籍:資料探勘與R語言 統計學:R語言與統計分析 1.2 程式設計環境
R語言筆記-日期/時間處理函式
1.獲取當前日期/時間 獲取日期 > Sys.Date() [1] "2017-02-24" 注意:在R中日期實際是double型別,是從1970年1月1日以來的天數 獲取時間 > date() [1] "Fri Feb
R語言實現迴圈loop的函式解讀(帶練習)
迴圈在處理資料的時候非常重要,但不得不說寫function的時候還是得繞不少彎路,好在現在R語言有非常多函式可以直接使用,帶來不少便利。在學習寫looping function 的時候,可以先熟練掌握了以下向量化操作apply、tapply、lapply、sapply、map
ACMNO.25 C語言-間隔輸出 寫一函式,輸入一個四位數字,要求輸出這四個數字字元,但每兩個數字間空格。如輸入1990,應輸出"1 9 9 0"。 輸入 一個四位數 輸出 增加空格輸出
題目描述 寫一函式,輸入一個四位數字,要求輸出這四個數字字元,但每兩個數字間空格。如輸入1990,應輸出"1 9 9 0"。 輸入 一個四位數 輸出 增加空格輸出 樣例輸入 1990 樣例輸出 1 9 9 0 來源/分類 C語言
自己寫UDF函式匯入hive對查詢結果進行格式化顯示(Java)
本篇UDF函式使用IntelliJ IDEA進行編寫和打包,使用的是Java語言,資料使用上一篇部落格“HDFS、Hive(Impala)讀取本地檔案到HDFS,再使用Hive(Impala)從HDFS讀取檔案進行建表”中已經放入hive中的資料進行查詢展示。 建立一個ma
c++ 之自己寫庫函式 (靜態庫)
c++ 庫函式,分為靜態庫,靜態庫的好處就是沒有太多約束,靜態庫寫的類,可以被整合。缺點是,程式碼是直接編譯到目標檔案裡面,所以程式碼量會增加 。 庫函式分為 Win32 Application和Win32 Console Application 和MFC 庫。 Win3
R語言︱H2o深度學習的一些R語言實踐——H2o包
每每以為攀得眾山小,可、每每又切實來到起點,大牛們,緩緩腳步來俺筆記葩分享一下吧,please~———————————————————————————R語言H2o包的幾個應用案例 筆者寄語:受啟
R語言筆記(一):R與Rstudio的安裝(Windows)
初學R語言,當然少不了這為程式設計設計的IDE:RStudio R的獲取與安裝 選擇download R for Windows,下載下來安裝即可(若是其他系統,按照要求安裝即可,這裡僅限於wi
R語言學習一(下載安裝R-windows)
如何安裝R 點選base,base是我們需要的安裝檔案 點選下載最新版本的R 下載完成之後,一直點下一步下一步預設安裝就可以,當然大家可以根據自己的需要更改語言(R支援中文簡體),風格,更換安裝目錄啥的。 安裝RStudio RStud
自己寫 localtime 函式(含完整註釋,程式碼)
自己寫 localtime 函式(含完整註釋,程式碼) //對時間轉換有興趣的可以看看。//曾在某平臺下多執行緒中使用localtime庫函式。可惡的是,每當程式執行//一段時間後,都要出現記憶體洩露。查了數個夜晚為什麼,無從斷定。//只能狠狠心,自己寫了個localtime
【R語言 資料分析】豆瓣電影R語言爬蟲和資料分析
主要內容: 1、r語言爬蟲 rvest包的使用。 2、r語言字串處理stringr包的使用。 3、r語言聚合dplyr 包的使用。 4、r語言視覺化ggplot 包的使用。 5、r語言畫詞雲圖worldcloud2 包的使用。 6、正則表示式 str
關於呼叫自己寫控制元件庫後,導致主窗體出現索引超範圍,或者值無效等等的問題,以下是解決方法
錯誤如下圖,該錯誤在程式碼中並不會報紅。大家可以看看能否解決。 自定義窗體控制元件,在呼叫的時候會有一個預讀的過程,這個時候如果我們定義下拉選單,如下: comboBox1.Items.Clear(); comboBox1.Items
C語言 讀寫二進制文件
c 統計 字符串 二進制文件 查找了比較多的資源, 發現沒有辦法把text 文件轉成binary文件僅作為記錄,不過這個例子可以去除換行符。#include <stdio.h> #include <string.h> #define N 255 int main()
C# 呼叫 C++ 寫的Dll 遇到的問題(呼叫DLL 自動退出) win32已停止工作
1 回撥函式正確呼叫一次之後,程式自動在回撥函式前面加 [UnmanagedFunctionPointer(CallingConvention.Cdecl)] 進行修飾 如下所示: [UnmanagedFunctionPointer(CallingConvent