iT邦幫忙

2024 iThome 鐵人賽

DAY 18
0
自我挑戰組

R語言初學紀錄系列 第 18

DAY18-R語言 基本函數part.2 基本應用

  • 分享至 

  • xImage
  •  

前言:在了解完組成及命名後,要進入函數的基本運用了。如果內容有哪些錯誤的地方,請多多包涵~


正文開始-->
以下介紹一些比較基礎的函數,文字函數有部分已經在第六天有提到一些了~所以這邊的內容會稍微少一點。這篇主要介紹數值函數、文字函數以及統計方面的函數。

  1. 數值函數
  • abs():使輸入的數值轉換為絕對值。
  • sqrt():使輸入的數值開根號。
  • ceiling():使輸入的數值無條件進位。
  • floor() :使輸入的數值無條件捨去。
  • round():能指定保留幾個小數位數的函數。以四捨五入的規則決定,使用時候可以設一個參數 digits,預設是 digits = 0,就是取為整數。
  • exp():自然對數e的指數。
  • log():使輸入的數值取自然對數。
    使用範例:
    https://ithelp.ithome.com.tw/upload/images/20240918/20169228653EAiHmSZ.png
  1. 文字函數
  • grep(): 能在文字向量中搜尋某種樣式並將符合樣式的索引值並回傳。
  • sub() :除了可以像 grep() 搜尋樣式,搜尋到以後還可以指定要替換為其他文字,使用replacement參數指定要替換而成的文字。
    使用範例:
    https://ithelp.ithome.com.tw/upload/images/20240918/20169228w1hvWQDISo.png
  1. 統計函數
  • mean():使輸入數值向量的平均值。
  • sd() :使輸入數值向量的標準差。
  • median() :使輸入數值向量的中位數。
  • range():使輸入數值向量的最大值與最小值。
  • sum():使輸入數值向量所有數值加總。
    使用範例:
    https://ithelp.ithome.com.tw/upload/images/20240918/20169228i2MYsTgdCQ.png

參考:

  1. https://bookdown.org/jefflinmd38/r4biost/basicfunctiuon.html
  2. https://yijutseng.github.io/DataScienceRBook/function.html

上一篇
DAY17-R語言 基本函數part.1 命名與組成
下一篇
DAY19-R語言 資料處理dplyr套件part.1 介紹
系列文
R語言初學紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言