搜尋感興趣的網誌

所有文章連結

2022年3月31日 星期四

R basic operation - cat | R基礎操作 - cat

 


輸出最後一個函數是cat,除了輸出數值外,還可以進行計算後輸出,算是最像Python的輸出方式


基本語法

cat(輸出內容)


可用參數

sep = " " >> 設定輸出要添加的字符


設定數據準備進行輸出

# 字串
cat_df <- list(
    animal = c("dog", "cat", "rat", "fish", "lion")
)

# 數字
num <- as.numeric(0:10)


數字進行一般輸出,計算後輸出,重複輸出

# 一般輸出
cat(num)

# 輸出結果
r$> cat(num) 0 1 2 3 4 5 6 7 8 9 10


# 一般輸出 + 字符串
cat("number : ", num)

# 輸出結果
r$> cat("number : ", num) number : 0 1 2 3 4 5 6 7 8 9 10


# 加入sep參數
cat(num, sep = "~~~")

# 輸出結果
r$> cat(num, sep = "~~~")
0~~~1~~~2~~~3~~~4~~~5~~~6~~~7~~~8~~~9~~~10


# 計算輸出
cat("number : ", num * 10)

# 輸出結果
r$> cat("number : ", num * 10) number : 0 10 20 30 40 50 60 70 80 90 100


# 重複性輸出
cat("number : ", rep(num, 2))

# 輸出結果
r$> cat("number : ", rep(num, 2)) number : 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10


字符類的基本上是一樣

# 一般字符輸出
cat(cat_df$animal)

# 輸出結果
r$> cat(cat_df$animal) dog cat rat fish lion


# 加入sep參數
cat(cat_df$animal, sep = "~~~")

# 輸出結果
r$> cat(cat_df$animal, sep = "~~~") dog~~~cat~~~rat~~~fish~~~lion


# 重複性輸出
cat("number : ", sep = "::", rep(cat_df$animal, 2))

# 輸出結果
r$> cat("number : ", sep = "::", rep(cat_df$animal, 2)) number : ::dog::cat::rat::fish::lion::dog::cat::rat::fish::lion

沒有留言:

張貼留言

其他文章

看看精選文章

納希克房價分析 | Nashik Apartment Price Analyze – 語法解析(上)

  這次 Nashik 的房價分析有上傳至 Kaggle ,有興趣的朋友可以前往閱覽, RMarkdown PDF 報告存放在 Google 雲端,程式碼則是存放於 Github ,照慣例會分享好用的函式語法,雖說基本的 Packages 與語法可能很多人都會完整的閱覽,但是實際...