私は私がした場合、Tlapply
t1 <- c("a","b","c")
t2 <- c("d","e","f")
t <- list(t1, t2)
のリストをMyFTableのリストを適用しようとした「MyFTable」と呼ばれるReporteRs
パッケージで作成名とテーブルのリストのリスト、Iを持っています別にして、それは動作しますが、私はループに入れて、それは動作しません。
xはFlexTableあなたのアドバイスのための
おかげでなければなりません:私はエラーを得た
for(i in 1: length(MyFTable)){
lapply(MyFTable[[i]],function(x) addHeaderRow(x, value=c("",t[[i]])))
}
for(i in 1: length(MyFTable)){
lapply(MyFTable[[i]],function(x) addHeaderRow(x[[i]], value=c("",t[[i]])))
}
:
addHeaderRow(MyFTable[[1]], value=c("", t1))
addHeaderRow(MyFTable[[2]], value=c("", t2))
は、これが私の試みです。
なぜあなたは 'for-loop 'の' lapply'ingですか?どちらか一方を使用し、 'for'ループを使用する場合は、事前に割り当てます。 – alistaire
dfの最初のリストを最初の名前リスト – BIN