Size: a a a

R language and Statistical data analysis

2019 November 17

C

Cocos in R language and Statistical data analysis
dt[,list(above[2]):=3]
Error in eval(lhs, parent.frame(), parent.frame()) :
 object 'above' not found
источник

АК

Артём Клевцов in R language and Statistical data analysis
Cocos
dt[,list(above[2]):=3]
Error in eval(lhs, parent.frame(), parent.frame()) :
 object 'above' not found
#RTFM ?data.table::set.
источник

C

Cocos in R language and Statistical data analysis
Артём Клевцов
#RTFM ?data.table::set.
я только что увидел этот символ и подумал что он может мне помочь, а почемку нет? кому-то он помогает..
источник

АК

Артём Клевцов in R language and Statistical data analysis
Cocos
я только что увидел этот символ и подумал что он может мне помочь, а почемку нет? кому-то он помогает..
Помогает чтение встроенной в пакет документации и поиск в сети Интернет. Особенно по самым простым и очевидным вопросам.
источник

ВЛ

Владислав Литвинюк in R language and Statistical data analysis
Скажите, пж, что это значит?
Предполагаю, что это 50% / 50%
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
мне кажется, необязательно прям 50/50
это может быть и равномерное распределение
источник

ВЛ

Владислав Литвинюк in R language and Statistical data analysis
Philipp Upravitelev
мне кажется, необязательно прям 50/50
это может быть и равномерное распределение
В этом контексте, что вы имеете ввиду под равномерном распределением?
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
да то же 50/50 для бинарного выбора
не слушайте меня, я не до конца вних в вопрос, кажется
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
Cocos
p=list(above=list(1:5),below=list(1:5))
d=data.table()
d<-rbind(d,p)
> d
      above     below
1: 1,2,3,4,5 1,2,3,4,5
как отдельной ячейке например в above изменить значение?
чот я только сейчас присмотрелся
а зачем вам вектор в ячейке? это крайне неудобная конструкция
источник

C

Cocos in R language and Statistical data analysis
Philipp Upravitelev
чот я только сейчас присмотрелся
а зачем вам вектор в ячейке? это крайне неудобная конструкция
а если таких столбцов 7 , то так удобнее
источник

C

Cocos in R language and Statistical data analysis
а строк может быть 100 или 100000
источник

C

Cocos in R language and Statistical data analysis
как пойдёт
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
неа. когда у вас в ячейке вектор, фактически все основные операции с таблицами, такие как группировки и/или вычисления по колонкам превращаются в боль и мучение
источник

C

Cocos in R language and Statistical data analysis
Philipp Upravitelev
неа. когда у вас в ячейке вектор, фактически все основные операции с таблицами, такие как группировки и/или вычисления по колонкам превращаются в боль и мучение
сделаю вывод из этого
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
в общем, в текущей структуре вы вряд ли сможете сделать изменение элемента внутри списка, который хранится в ячейке таблицы
просто потому что data.table воспринимает конструкцию вида dt[, list(value)] как создание новой таблицы с колонкой V1, в которую записывает value.
соответственно, выражение p[, above[2]] превращается в отдельную таблицу. в результате выражения слайсов по индекусу и модификации обращаются не к above, а к другой таблице.

вот, смотрите:
> library(data.table)
> p1 <- list(above = list(1:5), below = list(1:5))
> p1 <- as.data.table(p1)
>
> p2 <- list(above = list(5:1), below = list(5:1))
> p <- rbind(p1, p2)
>
> str(p)
Classes ‘data.table’ and 'data.frame':  2 obs. of  2 variables:
$ above:List of 2
 ..$ : int  1 2 3 4 5
 ..$ : int  5 4 3 2 1
$ below:List of 2
 ..$ : int  1 2 3 4 5
 ..$ : int  5 4 3 2 1
- attr(*, ".internal.selfref")=<externalptr>
> p
      above     below
1: 1,2,3,4,5 1,2,3,4,5
2: 5,4,3,2,1 5,4,3,2,1
>
> p[, class(above)]
[1] "list"
>
> p[, above[2]]
  V1
1:  5
2:  4
3:  3
4:  2
5:  1
источник

PU

Philipp Upravitelev in R language and Statistical data analysis
aGricolaMZ
Но все равно, продолжая свою логику, я не понимаю, почему получается фигня (xml только с названиями машин, а не вся стуркутура, которую можно увидеь в apply(mtcars, 1, as.list)), если сделать вот так:

as_xml_document(list(apply(mtcars, 1, as.list)))
вот, именно, у меня такая же лажа :(
источник

AA

A.K. A.K. in R language and Statistical data analysis
Коллеги, подскажите, если кто знает, почему mnist не загружается с пакета keras..
источник

AA

A.K. A.K. in R language and Statistical data analysis
источник

⌨️ in R language and Statistical data analysis
A.K. A.K.
Я не спец но у вас не установлен tensorflow и numpy, как минимум
источник
2019 November 18

A

Andrey in R language and Statistical data analysis
Я вчера интереснее багу словил https://github.com/rstudio/keras/issues/930
источник