Chcę utworzyć nową kolumnę do ramki danych za pomocą formuły z innej zmiennej.
Przykład:
Mam zestaw danych "aa";Tworzenie nowej kolumny do ramki danych za pomocą formuły z innej zmiennej
x y
2 3
4 5
6 7
Mój kod R jest;
>bb <- "x+y-2"
>attach(aa)
>aa$z<- bb
>detach(aa)
wynikiem jest;
x y z
2 3 x+y-2
4 5 x+y-2
6 7 x+y-2
ale chcę tak;
x y z
2 3 3
4 5 7
6 7 11
mógłbyś mi pomóc ..
Dziękuję bardzo. aa $ z <- eval (parse (text = "x + y - 2"), aa) ten kod działał poprawnie. Tutaj możemy podać nazwę zmiennej, która zawiera formułę. – Punith