1
私はこのコードAPONつまずいています:関数戻り値への代入はどのように機能しますか?
colnames(dataFrame) <- c("firstCol", "secondCol")
与えられたデータフレームのデータフレームの列の名前を変更しています。そこには何が起こっていますか?どうすれば値を返すために何かを割り当てることができますか?
私はこのコードAPONつまずいています:関数戻り値への代入はどのように機能しますか?
colnames(dataFrame) <- c("firstCol", "secondCol")
与えられたデータフレームのデータフレームの列の名前を変更しています。そこには何が起こっていますか?どうすれば値を返すために何かを割り当てることができますか?
例1:
> `setvalue<-` <- function(x,value) value
> x <- 0
> setvalue(x) <- 1
> x
[1] 1
例2:
> `add<-` <- function(x,value) x+value
> x
[1] 1
> add(x) <- 3 # x <- x+3
> x
[1] 4
どのようなwierd構文の砂糖! – Filip
のみいくつかの関数 'FUNC < - 'があります。 – jogo
[言語の定義](https://cran.r-project.org/doc/manuals/R-lang.html#Subset-assignment)を参照してください。 – Roland