質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
CSV

CSV(Comma-Separated Values)はコンマで区切られた明白なテキスト値のリストです。もしくは、そのフォーマットでひとつ以上のリストを含むファイルを指します。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Q&A

0回答

802閲覧

R言語でcsvファイルへ書き込む際に行数を指定したい

mintly

総合スコア5

CSV

CSV(Comma-Separated Values)はコンマで区切られた明白なテキスト値のリストです。もしくは、そのフォーマットでひとつ以上のリストを含むファイルを指します。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

0グッド

0クリップ

投稿2021/08/18 15:16

前提・実現したいこと

Rstudioで作ったデータを行数を指定してcsvファイルに書き込みたいです。write.csv()を試してみましたが、行数は指定できませんでした。
また今回は繰り返し処理の中でcsvファイルへの書き込みを行いたかったのですが、write.csv()では同じ一行目が何度も書き換えられることになりました。

私が行った方法以外でも構いませんので、行数を指定してcsvファイルに出力できる方法を教えてほしいです。よろしくお願いいたします。

発生している問題

繰り返し処理の中でwrite.csv()を使うと行数が指定できないため、すべてのデータを出力できない。

試したこと

・write.csv()で行数を指定する方法を調べた。→ なかった

・rbind()を使ってデータを結合してから出力しようとしたが、手順が膨大になり異なるデータ数を結合できないためやめた。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2021/08/18 22:08

何が問題なのかわかりません write.csv()を試したら、どういうふうになるんでしょうか。 そして、どういう不具合が起こるんでしょうか そこらへんを説明しましょう
KojiDoi

2021/08/19 00:12

まず、「Rstudioで作ったデータ」がどういう形態のデータなのかを説明してください。 基本的にwrite.table系の関数はデータフレームをそのままファイルに書き出すもので、書き込み先の行番号を直接コントロールするような機能はありません。データフレームを用意する段階でどうにかする必要がありますが、どういうデータをどういう風に書き込みたいのかが一切分からないので、コメントのしようがありません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問