[解決済み】'builtin'型のオブジェクトはsubsetableではない【重複
2022-01-20 11:31:52
質問
先週書いたコードは完璧に動作しました。
今日、それを再び使おうとしています。問題の部分は、データフレームのサブセットを取り、それを
diff
と
diffinv
を2列目からデータフレーム/マトリックスの長さまで入力します。
これが私のデータフレームです。
dput(d)
structure(list(Tiempo = c(1158, 1158.2, 1158.4, 1158.6, 1158.8,
1159, 1159.2, 1159.4, 1159.6, 1159.8, 1160), UT1 = c(10500, 10500,
10499, 10499, 10499, 10499, 10498, 10498, 10498, 10498, 10497
), UT2 = c(8238, 8238, 8238, 8238, 8238, 8238, 8238, 8238, 8238,
8238, 8238), UT3 = c(16991, 16991, 16991, 16991, 16991, 16991,
16990, 16990, 16990, 16989, 16989), UT4 = c(17903, 17904, 17905,
17906, 17906, 17907, 17908, 17910, 17912, 17913, 17914), UT5 = c(16044,
16044, 16044, 16044, 16044, 16044, 16044, 16044, 16044, 16044,
16044), UT6 = c(16261, 16261, 16261, 16261, 16261, 16261, 16261,
16261, 16261, 16261, 16261), UT7 = c(17094, 17094, 17094, 17094,
17094, 17094, 17094, 17094, 17094, 17094, 17094), UT8 = c(19036,
19037, 19036, 19037, 19037, 19037, 19038, 19038, 19039, 19040,
19041), UT9 = c(15192, 15192, 15192, 15191, 15191, 15191, 15190,
15190, 15189, 15189, 15188), UT10 = c(7113, 7113, 7113, 7113,
7113, 7113, 7113, 7113, 7113, 7113, 7113), UT11 = c(3701, 3701,
3701, 3700, 3700, 3698, 3696, 3695, 3692, 3690, 3689), UT12 = c(11666,
11666, 11666, 11666, 11666, 11666, 11666, 11667, 11669, 11670,
11671), TR1 = c(15805, 15805, 15805, 15805, 15805, 15805, 15805,
15805, 15805, 15805, 15805), TR2 = c(13718, 13718, 13718, 13718,
13718, 13718, 13718, 13718, 13718, 13718, 13718), TR3 = c(19047,
19048, 19050, 19050, 19049, 19050, 19055, 19070, 19071, 19079,
19087), TR4 = c(15847, 15847, 15847, 15849, 15849, 15849, 15849,
15849, 15849, 15848, 15849), TR5 = c(21087, 21087, 21087, 21087,
21087, 21087, 21087, 21087, 21087, 21087, 21086), TR6 = c(11434,
11434, 11434, 11434, 11434, 11434, 11433, 11433, 11433, 11425,
11403), TR7 = c(15769, 15769, 15769, 15769, 15769, 15769, 15769,
15769, 15769, 15769, 15769), TR8 = c(16915, 16915, 16915, 16915,
16915, 16915, 16915, 16915, 16915, 16915, 16915), TR9 = c(15800,
15800, 15800, 15796, 15773, 15755, 15745, 15744, 15735, 15706,
15697), TR10 = c(14121, 14121, 14121, 14121, 14121, 14121, 14121,
14121, 14120, 14121, 14120), TR11 = c(18247, 18247, 18247, 18247,
18247, 18247, 18247, 18247, 18247, 18247, 18247), TR12 = c(10877,
10877, 10877, 10877, 10878, 10878, 10878, 10878, 10878, 10878,
10878)), .Names = c("Tiempo", "UT1", "UT2", "UT3", "UT4", "UT5",
"UT6", "UT7", "UT8", "UT9", "UT10", "UT11", "UT12", "TR1", "TR2",
"TR3", "TR4", "TR5", "TR6", "TR7", "TR8", "TR9", "TR10", "TR11",
"TR12"), row.names = 5791:5801, class = "data.frame")
私が実行しようとしているコードワークが
dd<-data.frame(cbind(d$Tiempo,(diffinv(abs(diff(as.matrix(c[,2:length(d)])))))))
そして、こんなエラーが出ます。
Error in c[, 2:length(d)] : object of type 'builtin' is not subsettable
さらに、私が使用すると
q<-c(1:25)
length(q)
[1] 25
q[4:length(q)]
[1] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
想定したとおりに動く。 何が起こっているのか、さっぱりわからない。助けてほしい。
ありがとうございます
解決方法は?
これを意図したのでしょう。
d[,2:length(d)]
関連
-
[解決済み] 不適合な配列のコードエラー
-
[解決済み】ggplotの線幅を変更するには?
-
[解決済み】lis[[i]]のエラー:1つ未満の要素を選択しようとした場合
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み】データのマージ - fix.by(by.x, x)のエラー)
-
[解決済み】Rのメモリ管理/サイズn Mbのベクトルを割り当てられない
-
[解決済み】 boxplotに色を追加する - "離散的なスケールに連続的な値が供給される "エラー
-
[解決済み】長いオブジェクトの長さは、短いオブジェクトの長さの倍数ではない?[重複]。
-
[解決済み] ヒートマップ作成時のエラー - 外部関数呼び出しでNA/NaN/Inf (arg 11)
-
[解決済み】Rで「中断されたプロミスの評価を再開する」という警告を回避する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】xtsオブジェクトでエラー: "antempt to set 'colnames' on the object with less than two dimension "を克服する方法
-
[解決済み】エラー:ベクターメモリの枯渇(制限に達したか) R 3.5.0 macOS
-
[解決済み】Rで「パッケージ'FILE_PATH'のインストールで終了ステータスが0でなかった」。
-
[解決済み] テスト
-
[解決済み】「次のオブジェクトは 'package:xxx' からマスクされています」とはどういう意味ですか?
-
[解決済み】Rでの関数の最適化(L-BFGS-Bでは'fn'に有限の値が必要)。
-
[解決済み】match.fun(FUN)でのエラーについて)
-
[解決済み] ヒートマップ作成時のエラー - 外部関数呼び出しでNA/NaN/Inf (arg 11)
-
[解決済み】dplyr: "Error in n(): 関数は直接呼ばれるべきではありません"
-
[解決済み】起動時にパーをデフォルト値にリセットする方法