Ответ 1
data.frame[row_number, column_number] = new_value
Например, если x
- ваш data.frame:
x[1, 4] = 5
Может ли кто-нибудь объяснить, как изменить одну ячейку в data.frame
на что-то другое.
В основном я просто хочу переименовать эту ячейку, а не все ячейки, которые соответствуют ей.
Я не могу использовать команду edit()
, потому что она будет испортить мой script, так как im использует data.frame
несколько раз.
Заранее спасибо
data.frame[row_number, column_number] = new_value
Например, если x
- ваш data.frame:
x[1, 4] = 5
Чтобы изменить значение ячейки с использованием имени столбца, можно использовать
iris$Sepal.Length[3]=999
В RStudio вы можете напрямую писать в ячейке.
Предположим, что ваш data.frame называется myDataFrame
, а строка и столбец называются columnName
и rowName
.
Тогда код будет выглядеть так:
myDataFrame["rowName", "columnName"] <- value
Надеюсь, что это поможет!