2012-02-09 9 views
2

このチュートリアルでは蛍光データのスペクトル解析を行いたいと思います(このチュートリアルではNIRデータを使用しています): http://www.models.life.ku.dk/sites/default/files/iToolbox_Manual.pdfmatlabチュートリアルの助けを借りてスペクトル解析用のRスクリプトにmatlabツールボックスを変換

しかし、このスペクトル解析はMatlabで行われており、私はRで同じことをしたいと思います。私はRパッケージを探し始めました。私はplsパッケージを見つけました。残念ながら、私のRスキルは、チュートリアルの例を機能的なRコードに変換することはできません。偉大なRのスキルを持つ誰かが私にこれを助けてくださいできますか?

MathWorks社のMATLABツールボックス、例えば、データとチュートリアルでは、ここからダウンロードすることができます: http://www.models.kvl.dk/iToolbox

Rパッケージ「R.matlabは」(nirbeer)MATLABデータファイルの例をロードするために必要とされています。

直接の助けや他のウェブサイト/投稿へのリンクは大変ありがとうございます。

答えて

3

MatlabコードをRに相互変換するための自動化されたプログラムについて聞いたことがありません。同等の機能を提供するパッケージをRで使用する方法を学ぶ必要があると思います。 (Matlabのライセンスを持っている場合はR-to-Matlabの機能を使用するか、Octaveを使用してください)@cbeleitesはSOの参加者であり、これらの行に沿ったアクティブなRパッケージの開発に携わっています。私は "Beleitesスペクトル"の検索をするときにいくつかのパッケージを見ます。

http://finzi.psych.upenn.edu/R/library/hyperSpec/doc/index.html

http://finzi.psych.upenn.edu/R/library/ChemoSpec/doc/ChemoSpec.pdf

1

あなたはSO Convert MATLAB code to Rを投稿に見つけることができます古い学校のbashスクリプトのようないくつかのMatlab・ツー・Rの変換を自動化するためにいくつかの試みがあります。私の経験では、より複雑なコードではうまく動作しません。私は@Dwinを2番目に - あなたはそれを難し​​い方法でやらなければならないかもしれない。 a great document by David Hiebeleがあり、MatlabとRとの間の相互参照を示しています。また、Rで複製したいスペクトル分析のどの部分が不思議ですか?パッケージsignal processingはどんな場合でも役に立ちます。

+0

私はちょうど質問がアクティブリストの上に上がるようにこのコメントを書いています。これはすばらしい返答であり、私は最後の2〜3分で私にアップ・ボットを与えた人がなぜこの回答に投票しなかったのか理解できません。 –

関連する問題