以下に、いくつかの方法を示します。
方法1: dplyrパッケージを使用する方法
まず、dplyrパッケージをインストールして読み込みます。
install.packages("dplyr")
library(dplyr)
次に、mutateとadd_row関数を使用して、データフレームにトータル行を追加します。
# データフレームの作成
df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6))
# トータル行を追加
df <- df %>%
add_row(A = sum(.$A), B = sum(.$B))
# 結果の表示
print(df)
この方法では、add_row関数を使用して、各列の合計値を計算して新しい行としてデータフレームに追加しています。
方法2: Rの基本機能を使用する方法
dplyrパッケージを使用せずに、Rの基本機能を使用してトータル行を追加することもできます。
# データフレームの作成
df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6))
# トータル行を計算
totals <- colSums(df)
# トータル行をデータフレームに追加
df <- rbind(df, totals)
# 結果の表示
print(df)
この方法では、colSums関数を使用して各列の合計値を計算し、rbind関数を使用してトータル行をデータフレームに追加しています。
これらはRでトータル行を追加するための2つの基本的な方法です。データフレームの列の合計や他の集計結果を表示するために、これらの方法を応用してください。