Результаты поиска по запросу "reshape"

5 ответов

Ответ франка

то у меня ...

3 ответа

Преобразование кадра данных из «широкого» формата в «длинный» формат в R

У меня есть следующий фрейм данных: df = data.frame(A_1 = c(1,2,3), A_2 = c(4,5,6), A_3 = c(7,8,9), B_1 = c(10, 11, 12), B_2 = c(13, 14, 15), B_3 = c(16, 17, 18)) #> df # A_1 A_2 A_3 B_1 B_2 B_3 #1 1 4 7 10 13 16 #2 2 5 8 11 14 17 #3 3 6 9 12 15 ...

3 ответа

 не достаточно общий, чтобы покрыть мой случай, и я должен сделать что-то более сложное.

существленииKronecker-product [https://en.wikipedia.org/wiki/Kronecker_product#Example]запедагогические причины (без использования очевидного и легкодоступногоnp.kron()), Я получил 4-мерный массив в качестве промежуточного результата, который я ...

ТОП публикаций

2 ответа

Вместо этого вы можете построить новую разреженную матрицу следующим образом:

могу эффективно изменить форму и scipy.sparse csr_matrix? Мне нужно добавить ноль строк в конце. С помощью: from scipy.sparse import csr_matrix data = [1,2,3,4,5,6] col = [0,0,0,1,1,1] row = [0,1,2,0,1,2] a = csr_matrix((data, (row, col))) ...

3 ответа

Для меня это объединяет весь график, чтобы занять лишь крошечную часть площади графика справа.

вопрос является продолжением предыдущеговопрос [https://stackoverflow.com/questions/5027480/how-to-add-a-new-column-and-aggregate-values-in-r] Я попросил. Теперь у меня есть случай, когда есть столбец категории с проп. Таким образом, набор ...

1 ответ

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

ужно провести онлайн-тренинг по модели TF-IDF. Я обнаружил, что СципиTfidfVectorizer не поддерживает обучение онлайн-моде, поэтому я реализую свой собственныйCountVectorizer для поддержки онлайн-обучения, а затем использовать ...

2 ответа

 чистый питон не клочок

р 1: a = np.array([[[1,11,111],[2,22,222]], [[3,33,333],[4,44,444]], [[5,55,555],[6,66,666]],[[7,77,777],[8,88,888]]]) >>> a array([[[ 1, 11, 111], [ 2, 22, 222]], [[ 3, 33, 333], [ 4, 44, 444]], [[ 5, 55, 555], [ 6, 66, 666]], [[ 7, 77, 777], [ ...

2 ответа

Изменить форму от длинного до широкого с несколькими группировками

Мои данные выглядят так: Smoker PtNo Day Hour FEV1 timename 1 0 1 1 0 3.26 d1h0 2 0 1 1 2 3.05 d1h2 3 0 1 1 4 3.02 d1h4 4 0 1 1 6 3.27 d1h6 5 0 1 2 0 3.28 d2h0 6 0 1 2 2 3.07 d2h2 7 0 1 2 4 3.35 d2h4 8 0 1 2 6 3.07 d2h6 9 0 1 3 0 3.28 d3h0 10 0 ...

5 ответов

http://had.co.nz/reshape/

я такая же проблема. У меня есть данные в таком порядке:; = столбец D1 ;hurs 1 ;0.12 1 ;0.23 1 ;0.34 1 ;0.01 2 ;0.24 2 ;0.67 2 ;0.78 2 ;0.98и мне нравится иметь это так: D1; X; X; X; X 1;0.12; 0.23; 0.34; 0.01; 2;0.24; 0.67; 0.78; 0.98;Я хотел ...

9 ответов

 часть проста. Вывод этой функции более предсказуем, чем некоторые другие, так как все явно определено.

я проблемы с перестановкой следующего фрейма данных: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 ...