2017-11-08 23 views
1

ジュリアを使用して線形回帰モデルを最初から作成しています。すべての私の数学的な計算をした後、私はそれらを組み合わせたり、私を使用するにはどうすればよい、と線形フィット(リニアライン)が別途用意プロット散布図を持って線形回帰グラフにジュリアの同じプロットに複数の曲線をプロットするにはどうすればよいですか?

をプロットする必要があります散布図の線形フィットプロット?

基本的に、1つのプロットに複数のプロットを描画するにはJulia

注:私のpythonを知っていないか、またはR

x = [1,2,3,4,5] 
y = [2,3,4,5,6] 

plot1 = scatter(x,y) 
plot2 = plot(x,y) #line plot 

#plot3 = plot1+plot2 (how?) 

答えて

2

んどちらジュリアは、内蔵のパッケージをプロットする1つ付属していないので、あなたはいずれかを選択する必要があります。一般的なプロットパッケージには、Plots、Gadfly、PyPlot、GR、PlotlyJSなどがあります。最初にインストールする必要があります。プロットでは、「バックエンド」パッケージ(前述の最後の3つのパッケージなど)もインストールする必要があります。プロットで

は、例えば、あなたはここで重要ではなく、新しいものを作成するよりも、既存のプロットを変更するplot!コマンド(plotではなく)、である

using Plots; gr() # if GR is the plotting "backend" you've chosen 
scatter(point_xs, point_ys) # the points 
plot!(line_xs, line_ys)  # the line 

にしてください。 =プロットプロットを使用して

+0

- :単にあなたもhttp://docs.juliaplots.org/latest/

(他の人はあなたに別のアドバイスを与える可能性があり、私はプロットに関連付けられています免責事項)を

scatter(x,y, smooth = true) # fits the trendline automatically 

参照を行うことができます

詳細(f、0,10) プロット!(a、scatter(Tv、Sales)) これを行うとエラーが発生する –

+0

さらに、私はJuliaにトレンドラインを自動的に見つけてフィットさせたくありません。 私はトレンドラインを見つけて、散布図にそのトレンドラインをプロットしたい –

+0

その構文は私の答えであなたに与えた構文ではなく、正しくありません。あなたの投稿を散布地点や線のデータで更新すると、正しい構文が表示されます。 –

関連する問題