Size: a a a

R (язык программирования)

2020 June 21

IT

Inip Tyig in R (язык программирования)
полагаю есть возможность без лукэраундов сделать то же самое, просто код страшнее будет
источник

IT

Inip Tyig in R (язык программирования)
на первый взгляд, я бы просто брал ahead/behind-выражение и вставлял на место через подстановку групп типа \[123456...]
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Может кто-нибудь посоветовать быстрый способ схлопнуть dummy обратно, пожалуйста?
источник
2020 June 22

PU

Philipp Upravitelev in R (язык программирования)
Евгений Томилов
Может кто-нибудь посоветовать быстрый способ схлопнуть dummy обратно, пожалуйста?
перекодируйте колонки и сложите
источник

PU

Philipp Upravitelev in R (язык программирования)
R
всякие лукахеды, кстати, как минимум раньше не работали в дефолтной версии (не-перл) регулярок в R, и это, похоже, мало кого волновало, т.к. даже в dplyr переключатель на perl-регулярки в matches() добавили только недавно
perl = FALSE, кажется, всю дорогу был в gsub...
источник

ГД

Григорий Демин... in R (язык программирования)
Евгений Томилов
Может кто-нибудь посоветовать быстрый способ схлопнуть dummy обратно, пожалуйста?

as.matrix(dummy) %*% seq_len(ncol(dummy))
источник

А

Александр in R (язык программирования)
Евгений Томилов
Может кто-нибудь посоветовать быстрый способ схлопнуть dummy обратно, пожалуйста?
melt
источник

AS

Anton Silchenko in R (язык программирования)
Vladimir Kuchinsky
как я понял пакета нет такого, надо колхозить в коде - ок
Третья строка выдачи, вроде совсем как впр  https://www.rdocumentation.org/packages/expss/versions/0.10.2/topics/vlookup
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Всем спасибо!
источник

EL

Edgar Lakshin in R (язык программирования)
Ребят, на прошлой неделе появилась такая ошибка при работе пакета RGA

Error in vapply(x, function(x) as.numeric(x[[name]]), numeric(1)) :  
 values must be length 1,
but FUN(X[[1]]) result is length 0


Кто-нибудь сталкивался? Как пофиксить?
источник

EL

Edgar Lakshin in R (язык программирования)
вопрос решил установкой dev-версии с Gitа
https://github.com/artemklevtsov/RGA
источник

AS

Alexander Semenov in R (язык программирования)
Уважаемые, у меня тут шок контент про этот ваш data.table(). При установке integer64 = 'character' для того, чтобы корректно прочитать айдишники, начинающиеся с 0, он угадывает через раз. Т.е. у части id 0 остаётся в начале, у части -- пропадает. 😱
источник

AP

Anton Pysanka in R (язык программирования)
Alexander Semenov
Уважаемые, у меня тут шок контент про этот ваш data.table(). При установке integer64 = 'character' для того, чтобы корректно прочитать айдишники, начинающиеся с 0, он угадывает через раз. Т.е. у части id 0 остаётся в начале, у части -- пропадает. 😱
а зачем инт64, возможно просто делать текстовый тип данных для колонки?
источник

AS

Alexander Semenov in R (язык программирования)
Anton Pysanka
а зачем инт64, возможно просто делать текстовый тип данных для колонки?
Удобнее. Так только для нужной колонки тип данных прописываешь, вместо того, чтобы прописывать всем.
источник

AS

Alexander Semenov in R (язык программирования)
Эвон оно что: or a named vector specifying types for a subset of the columns by name..
источник

A

Andrey in R (язык программирования)
annotater - прикольный пакет, в линкедЫне увидел
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Дамы и господа, поделитесь опытом, пожалуйста, как вы делаете кроссвалидацию с несбалансированными классами для построения классификатора.

Я сейчас сделал такой костыль, который для каждого этапа делает для тренировочных данных SMOTE, а для тестовой части ничего не делает. Но получается долго, некрасиво и, вообще, может, кто-то делает так же, но за пару десятков строк?
источник

А

Александр in R (язык программирования)
Евгений Томилов
Дамы и господа, поделитесь опытом, пожалуйста, как вы делаете кроссвалидацию с несбалансированными классами для построения классификатора.

Я сейчас сделал такой костыль, который для каждого этапа делает для тренировочных данных SMOTE, а для тестовой части ничего не делает. Но получается долго, некрасиво и, вообще, может, кто-то делает так же, но за пару десятков строк?
ну так тест и должен быть чистый, без синтетики. Ты проверяешь алгоритм именно на том что будет (в теории) на него подаваться в режиме онлайн
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Александр
ну так тест и должен быть чистый, без синтетики. Ты проверяешь алгоритм именно на том что будет (в теории) на него подаваться в режиме онлайн
Всё верно.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Меня интересует, скорее, как это делать коротко и с минимумом функций.
источник