タグ付けされた質問 「reshape」

9
numpy reshapeで-1はどういう意味ですか?
numpy行列は、パラメーター-1のreshape関数を使用してベクトルに再形成できます。しかし、ここでは-1の意味がわかりません。 例えば: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) の結果bは次のとおりです。matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) ここに-1の意味を知っている人はいますか?そしてそれはpythonが-1などいくつかの意味を割り当てているようです:array[-1]最後の要素を意味します:説明してもらえますか?

11
長い形式からワイド形式にデータを再形成する方法
次のデータフレームの並べ替えに問題があります。 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 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 6 secondName 2 -0.3347941 7 secondName 3 -0.5013782 …
263 r  reshape  r-faq 

8
data.frameをワイドフォーマットからロングフォーマットに変形
data.frame幅の広いテーブルから長いテーブルに変換するのに問題があります。現時点では、次のようになっています。 Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 これをdata.frameロングに変えていきたいdata.frameです。このようなもの: Code Country Year Value AFG Afghanistan 1950 20,249 AFG Afghanistan 1951 21,352 AFG Afghanistan 1952 22,532 AFG Afghanistan 1953 23,557 AFG Afghanistan 1954 24,555 ALB Albania 1950 …
164 r  dataframe  reshape  r-faq 

5
複数の列セットを収集する
回答者が一連の質問を1〜3回繰り返すオンライン調査のデータがあります。調査ソフトウェア(Qualtrics)が複数の列-で、このデータを記録し、調査でQ3.2は列がありますQ3.2.1.、Q3.2.2.とQ3.2.3.: df <- data.frame( id = 1:10, time = as.Date('2009-01-01') + 0:9, Q3.2.1. = rnorm(10, 0, 1), Q3.2.2. = rnorm(10, 0, 1), Q3.2.3. = rnorm(10, 0, 1), Q3.3.1. = rnorm(10, 0, 1), Q3.3.2. = rnorm(10, 0, 1), Q3.3.3. = rnorm(10, 0, 1) ) # Sample data id time Q3.2.1. Q3.2.2. …
108 r  reshape  dplyr  qualtrics  tidyr 

6
文字列を分割し、文字列内のフィールドの名前を取得します
情報を含む列をいくつかの列に分割する必要があります。 私は使用しますtstrsplitが、同じ種類の情報は行間で同じ順序ではなく、変数内の新しい列の名前を抽出する必要があります。知っておくべき重要事項:多くの情報(フィールドが新しい変数になる)があり、それらすべてを知っているわけではないため、「フィールドごとの」ソリューションは必要ありません。 以下は私が持っているものの例です: library(data.table) myDT <- structure(list(chr = c("chr1", "chr2", "chr4"), pos = c(123L, 435L, 120L), info = c("type=3;end=4", "end=6", "end=5;pos=TRUE;type=2" )), class = c("data.table", "data.frame"), row.names = c(NA,-3L)) # chr pos info #1: chr1 123 type=3;end=4 #2: chr2 435 end=6 #3: chr4 120 end=5;pos=TRUE;type=2 そして、私は入手したいと思います: # chr pos end …
11 r  data.table  reshape 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.