[解決済み] データフレームから行名の表示を削除する
2023-05-15 06:10:37
質問
このコードでデータフレームを作成しています。
df <- data.frame(dbGetQuery(con, paste('select * from test')))
という結果になる。
UID BuildingCode AccessTime
1 123456 BUILD-1 2014-06-16 07:00:00
2 364952 BUILD-2 2014-06-15 08:00:00
3 95865 BUILD-1 2014-06-06 09:50:00
次に、提案されたように行名(1、2、3など)を削除しようとしています。 ここで をこのコードで削除しています。
rownames(df) <- NULL
しかし、その後にプリントアウトすると
df
を印刷すると、行の名前が表示されたままです。データフレームを作成する際に行名を含めない方法はないでしょうか?という提案を見つけたのですが
row.name = FALSE
についての提案を見つけましたが、私がそれを試したとき、私はちょうどエラーが出ました(私はそれを間違った場所に配置したのかもしれません)。
EDITです。 私がしたいことは、dateframeをHTMLテーブルに変換することであり、私は行の名前がテーブル内に存在しないようにしたい。
どのように解決するのですか?
行名の削除に成功しました。その
print.data.frame
メソッドは、行名が存在しない場合、行番号を表示するだけです。
df1 <- data.frame(values = rnorm(3), group = letters[1:3],
row.names = paste0("RowName", 1:3))
print(df1)
# values group
#RowName1 -1.469809 a
#RowName2 -1.164943 b
#RowName3 0.899430 c
rownames(df1) <- NULL
print(df1)
# values group
#1 -1.469809 a
#2 -1.164943 b
#3 0.899430 c
で行名と行番号を表示しないようにすることができます。
print.data.frame
の行名と行番号を表示しないようにするには、引数
row.names
として
FALSE
.
print(df1, row.names = FALSE)
# values group
# -1.4345829 d
# 0.2182768 e
# -0.2855440 f
編集します。
コメントにも書かれていますが、これをHTMLに変換したいのですね。から
xtable
と
print.xtable
のドキュメントを見ると、引数の
include.rownames
を指定するとうまくいきます。
library("xtable")
print(xtable(df1), type="html", include.rownames = FALSE)
#<!-- html table generated in R 3.1.0 by xtable 1.7-3 package -->
#<!-- Thu Jun 26 12:50:17 2014 -->
#<TABLE border=1>
#<TR> <TH> values </TH> <TH> group </TH> </TR>
#<TR> <TD align="right"> -0.34 </TD> <TD> a </TD> </TR>
#<TR> <TD align="right"> -1.04 </TD> <TD> b </TD> </TR>
#<TR> <TD align="right"> -0.48 </TD> <TD> c </TD> </TR>
#</TABLE>
関連
-
R - よくあるエラーとその原因 - 注意事項
-
[解決済み] "エラーです。Rでテーマの書式を保存する際に「Don't know how to add RHS to the theme object」(テーマオブジェクトにRHSを追加する方法がわかりません)と表示されます。
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] リストをデータフレームに変換する
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] data.frameの1つの列の名前を変更する方法は?
-
[解決済み] ggplot2 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 実装 サイバーパンク風ボタン
おすすめ
-
R言語です。「接続を開くことができません」解決策
-
R - よくあるエラーとその原因 - 注意事項
-
[解決策】 plot.new() のエラー:図の余白が大きすぎる。
-
[解決済み] "エラーです。Rでテーマの書式を保存する際に「Don't know how to add RHS to the theme object」(テーマオブジェクトにRHSを追加する方法がわかりません)と表示されます。
-
[解決済み] Rでロードされているパッケージのバージョンを調べるには?
-
[解決済み] ggplotで凡例のタイトルを変更する方法
-
[解決済み] データフレーム内の列を名前でドロップする方法
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み】安定したマッピングを持つggplot2のカテゴリ変数に色を割り当てるには?
-
[解決済み】私のggplot2構文が賢明であるときに、R CMDチェック「no visible binding for global variable」注記を処理するにはどうすればよいですか?