[解決済み] data.frameで欠損値を報告するためのエレガントな方法
2023-06-06 16:55:37
質問
これは、データフレームから欠損値を持つ変数を報告するために私が書いたコードの小さな部分です。 私はこれを行うには、よりエレガントな方法、おそらくdata.frameを返すものを考えてみてください、しかし、私は行き詰まっています。
for (Var in names(airquality)) {
missing <- sum(is.na(airquality[,Var]))
if (missing > 0) {
print(c(Var,missing))
}
}
編集:私は数十から数百の変数を持つdata.frameを扱っているので、欠損値を持つ変数のみを報告することがキーとなります。
どのように解決するのですか?
単に
sapply
> sapply(airquality, function(x) sum(is.na(x)))
Ozone Solar.R Wind Temp Month Day
37 7 0 0 0 0
また
apply
または
colSums
で作成された行列に
is.na()
> apply(is.na(airquality),2,sum)
Ozone Solar.R Wind Temp Month Day
37 7 0 0 0 0
> colSums(is.na(airquality))
Ozone Solar.R Wind Temp Month Day
37 7 0 0 0 0
関連
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
[解決済み] 列の値に基づいてDataFrameから行を選択するにはどうすればよいですか?
-
[解決済み] Rの再現性のある優れた例題の作り方
-
[解決済み] Pandasのデータフレームから行を選択するために値のリストを使用する
-
[解決済み] R dataframeでNAの値をゼロに置き換えるには?
-
[解決済み] 空のdata.frameを作成する
-
[解決済み] 不足しているパッケージをチェックし、インストールするためのエレガントな方法?
-
[解決済み] [Solved] data.frameで全てまたは一部のNA(欠損値)を含む行を削除する。
-
[解決済み】data.frameのカラムを因子から文字に変換する
-
[解決済み】Rでdata.frameから列全体を削除する
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
R 描画エラー plot.new() : 図形の余白が大きすぎる
-
SocketTimeoutExceptionです。読み込みがタイムアウトしました
-
DEG解析で'row.names'に重複した名前を付けられない場合の解決法
-
R言語 - マトリックス
-
[解決済み] HTML、PDF、DOCXで見栄えのするシンプルな手動のRMarkdownテーブル
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み] ベクトル中のxの値を持つ要素の個数を数える
-
[解決済み] 先頭と末尾の空白を削除するにはどうしたらよいですか?
-
[解決済み] ベクトル中のある要素のインデックスを求めるR関数はありますか?
-
[解決済み] データフレームのカラムのデータ型を決定する