私はasd=readcsv(filename)
を使用して、Juliaのcsvファイルを読み取っています。readcsvがJuliaの#文字を読み取れない
csvファイルの最初の行には、列の内容を記述する文字列が含まれています。残りのデータは整数と浮動小数点数の組み合わせです。 readcsv
は数字だけを読み込みますが、は、最初の4 + 1/2文字列エントリを読み込みます。
その後、 ""をレンダリングします。 REPLにdisplay asd[1,:]
と尋ねると、私にはそれが1x65 Array{Any,2}
と伝えられます。
csvファイルの最初の行の5番目の列(これはそれがチョークするエントリのようです)はAPP #1 bias voltage [V]
です。 asd[1,5]
はちょうどAPP
です。だから、readcsvが "#"文字を隠しているように見えます。
私はreadcsvで "quotes = false"キーワードを使用しようとしましたが、それは役に立ちませんでした。
私は以前Matlabでxlsreadを使用していましたが、正常に動作しました。 誰かが前にこのようなことを見たことがありますか?
別の名前付きパラメータは、ブール値の 'comments'です。また 'readcsv(filename; comments = false)'はコメント処理を無効にします(それはもっと速いかもしれません)。 –
私はこれらのソリューションを試してみましたが、どちらも完璧に機能しました!手伝ってくれてどうもありがとう。 – JuliaNewbie
正しい構文を得るためには、このページを再訪しなければなりませんでした。当初私は "readcsv(filename; comments = false)"と書いていました。これは最初はうまくいったが、その後は機能しなくなった。私はこのページに戻り、カンマではなくセミコロンが必要であることを認識しました: "readcsv(filename; comments = false)" – JuliaNewbie