Comments 2
С простыми переменными всё понятно, а как из языка в язык передаются более сложные структуры, хотя бы — датафреймы?
0
С датафреймами примерно всё то же самое. Для примера создадим датафрейм, забросим его в R, создадим там его копию, вернём копию обратно и убедимся, что они совпадают:
Теперь добавим в R к нашему датафрейму ещё один столбец и вернём обратно то, что получилось:
using DataFrames
df = DataFrame(a = 1:3, b = 0.5:2.5)
@rput df
R"""
df2 <- df
"""
@rget df2
isequal(df2,df)
Теперь добавим в R к нашему датафрейму ещё один столбец и вернём обратно то, что получилось:
R"""
df2[,"c"] <- df2[,"b"]^2
"""
@rget df2
+1
Sign up to leave a comment.
Julia+R: преимущества интеграции