私は名前のテキストファイルをカンマで区切っていますが、これをR(データフレームまたはベクトルは問題ありません)に書いておきたいものです。私はread.csvを試して、別の列のヘッダーとしてすべてを読み込みますが、データは0行です。私はheader = FALSEを試して、別々の列として読み込みます。私はこれで作業することができましたが、本当に必要なのは、列ごとに1つの列があり、各列に1つの列があります。たとえば、このデータフレームを印刷しようとすると、不要なすべての列見出しが印刷され、値が印刷されません。それは簡単に使えるはずですが、私には名前の1列が扱いやすいと思われます。CSVから名前のリストを読み込んでください。
あなたがread.csv
は、ヘッダーとして読み文字列ですが、その後、ちょうど(
names
を使用して)名前を抽出し、
data.frame
にこれを入れて使用することができます
ファイルを見ることなく、わかりにくいです。たぶん、データが表形式ではなく、コンマで区切られた長い文字列です。このような場合は 'scan(what = 'character'など)'を試してください。 (ファイルを最初にテキストエディタでチェックしてください) –
@RuiBarradasはい、そうです。コンマで区切られた長い文字列です。私は1つの列としてそれを読み取ろうとしていますが、それはRでデフォルトの動作ではないように見えますが、 – Graphth
の場合は 'dat < - scan(file = your_filename、what = 'character' sep = '、') '。 –