ChemoSpec files2SpectraObect コマンドを使用して NIR スペクトルを読み込もうとしています。データは *csv ファイルから直接取得されますが、次のエラー メッセージが表示されます。
files2SpectraObject(gr.crit = c("BP","TP"), + gr.cols = c("red3","dodgerblue4"), + freq.unit = "波長", + int.unit = "反射率" , + descrip = "アベニュー サンプル", + format = "csv", + out.file = "NIR.ave")
Converting integer frequency values to numeric
*** There seem to be one or more problems with these spectra!
Error in chkSpectra(spectra) :
Sorry, we can't continue this way: It's not me, it's you!
In addition: Warning message:
In chkSpectra(spectra) : The frequency data appear to be corrupt
setwd("W:\SciFac\OrgGeochem\Staff\Darren Beriro\PhD\R_PhD\MIR スペクトル ファイル") files2SpectraObject(gr.crit = c("bp","tp"), + gr.cols = c("red3 ","dodgerblue4"), + freq.unit = "波長", + int.unit = "反射率", + descrip = "アベニュー サンプル", + format = "csv", + out.file = "MIR.ave" )
csv ファイルの作成に使用したデータフレームを確認しましたが、波数は数値変数です。データ範囲は 350 ~ 2500 の整数です。同じ方法で FTIR / MIR データをロードしました。周波数値には小数点以下の桁数が含まれており、これらのファイルは正常にロードされます。