znalazłem linii na pakiet genetyka, że idzie tak:Circular przypisanie w R
P <- D <- Dprime <- nobs <- chisq <- p.value <- corr <- R.2 <- P
notatka P
jest zarówno na początku i na końcu. Co to znaczy?
znalazłem linii na pakiet genetyka, że idzie tak:Circular przypisanie w R
P <- D <- Dprime <- nobs <- chisq <- p.value <- corr <- R.2 <- P
notatka P
jest zarówno na początku i na końcu. Co to znaczy?
Ta konstrukcja przypisze wartości P
zmiennym o każdej z pozostałych nazw podanych w ciągu znaków <-
s. To zadanie odbędzie się w obecnym środowisku.
Zatem, jeśli zmienna nazwana P
po prawej stronie jest nie w obecnej sytuacji, nowa zmienna P
zostanie utworzony w bieżącym środowisku.
Aby zobaczyć to w akcji, należy uruchomić następujące ze świeżej sesji R:
ls()
# character(0)
mean <- a <- b <- mean
ls()
# [1] "a" "b" "mean"
oprócz tego, że w tym przypadku 'P' jest zdefiniowane bezpośrednio przed przypisaniem do siebie. – GSee
Tak, właśnie spojrzał na ten blok kodu, w tym przypadku, w tym, że 'P' po lewej nie robi dokładnie nic (choć ostatecznie jest nieszkodliwe). Domyślam się, że jest to albo niedopatrzenie (nieprawdopodobne), albo że jest to kwestia estetyki. –
Przykład jest prawdopodobnie wadliwy, ponieważ użytkownik może być pewny, że będzie obiekt o nazwie "średni" (a mianowicie funkcja), podczas gdy "P" nie zawsze występuje w przestrzeni roboczej R. –
Wyznacza wszystkie te wartości, które mają taką samą wartość jak 'P'. Nie ma wyraźnego powodu dla "P" na końcu. Który plik oglądasz? – GSee
jest w pliku LD.R – qed
Powinienem był powiedzieć, nie ma wyraźnego powodu dla "P" na początku. – GSee