-1

これが初歩的な質問であることはわかっていますが、答えが見つかりません。

行列があり、各列を追加して合計を取得したいと考えています。

追加は行ごとに行う必要があります。

私はrowsumsを試しましたが、それは配列に対してのみ機能します。

行列に対してこれを行う簡単な方法はありますか?

例:

1  2 
1  4
3  4
4  5
5  5

望ましい出力:

3
4
7
9
10
4

1 に答える 1

3
# download and read in your file from dropbox
dropbox.data <- url("http://dl.dropbox.com/u/22681355/a.csv")

# import the data into R
mat <- read.csv( dropbox.data )

# look at the class of each column
sapply( mat , class )
# all columns are numeric for sure
sapply( mat , is.numeric )

# both of these work fine
colSums( mat )

rowSums( mat )
于 2013-01-01T19:18:55.843 に答える