19

データ フレームを txt または Excel 形式で保存することについて質問があります。Rにデータフレームがありますが、保存すると:

  1. たとえば Excel で保存されたデータ フレームを開くときに最初write.table()に関数を使用すると、すべての列が 1 つの列にグループ化され、データを失うリスクがある Excel で列を分離する必要があります。関数でも同じことが起こりwrite.csv()ます。

すべての列が分離されたデータ フレームを R に保存することは可能ですか。ありがとう。

4

5 に答える 5

2

のデフォルトの区切り文字write.tableは単一のスペースです。スプレッドシートを.txt意味するためによく使用されますが、それが実際に示しているのは、それがテキスト ファイルであることだけです。必要なものが.tsv、またはタブ区切りの値を持つファイルである場合は、 を試すことができますwrite.table(x,sep="\t")。これにより、ファイルがタブで区切られ、ファイルを開こうとすると Excel がそれを検出するはずです。よく読むことをお勧め?write.table?read.tableます。実際、コードが完璧であっても、データの読み書きが適切に行われていなければ意味がありません。

于 2013-08-29T15:47:37.693 に答える