• 締切済み

mathematicaでわからない問題があるのです

2変量のデータ {{x1, y1}, {x2, y2}, ... , {xn, yn}} を引数として,散布図と相関係数を出力する関数を作成せよ. mathematicaの演習問題なのですが、解答がなく、どのようにして解けばいいかわかりません。解答例を示していただければ幸いです。

みんなの回答

回答No.1

解答例をもろに示すのは反則だと思われます。 どのへんまでのスキルと知識をお持ちかわかりませんが、次のようなヒントでは「そのくらいはわかっているよ」でしょうか? 散布図はListPlot[...]で済むと思います。他に適当なものも思いつかないし。 相関係数は、Correlation[x,y]ですよね。このときxは{x1,x2,,,,xn}、yは{y1,y2,,,yn}で、元のデータを編集してxとyを作ることになります。 一連の流れを関数化する課題だとすると、 myKannsuu[data_]:=Module[.....................]という形にまとめるのを求められているのかなと思います。