Вопросы с тегом «relation»

246
Как вернуть пустое отношение ActiveRecord?

Если у меня есть область видимости с лямбдой, и она принимает аргумент, в зависимости от значения аргумента, я могу знать, что совпадений не будет, но я все же хочу вернуть отношение, а не пустой массив: scope :for_users, lambda { |users| users.any? ? where("user_id IN (?)",...

128
Используйте .corr, чтобы получить корреляцию между двумя столбцами

У меня есть следующий фреймворк pandas Top15: Я создаю столбец, в котором оценивается количество цитируемых документов на человека: Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] Я хочу...

112
Столбец Laravel Eloquent Sum of Relationship

Я работал над приложением для тележки, и теперь я столкнулся со следующей проблемой .. Есть объекты "Пользователь", "Товар" и "Корзина". - Таблица корзины содержит только следующие столбцы: «id», «user_id», «product_id» и временные метки. - UserModel "hasMany" тележек (поскольку пользователь может...

97
Перечислить самые высокие корреляционные пары из большой корреляционной матрицы в пандах?

Как найти верхние корреляции в корреляционной матрице с Pandas? Есть много ответов о том, как это сделать с R ( Показать корреляции в виде упорядоченного списка, а не в виде большой матрицы или Эффективный способ получить высококоррелированные пары из большого набора данных в Python или R ), но...

91
ActiveRecord Query Union

Я написал пару сложных запросов (по крайней мере, для меня) с интерфейсом запросов Ruby on Rail: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched...

86
Как я могу создать корреляционную матрицу в R?

У меня 92 набора однотипных данных. Я хочу создать корреляционную матрицу для любых двух возможных комбинаций. т.е. хочу матрицу 92 х92. такой, что элемент (ci, cj) должен быть корреляцией между ci и cj. Как я могу это сделать?...