2017-02-20 29 views
0

これはささいなことかもしれませんが、トピックに関する私の研究では、答えを見つけるのに苦労しています。Jupyter Notebookでサブルーチンを実行するには?

さまざまなサブルーチンを含むstatisticsという関数があり、Jupyter Notebookの上部にあるセルにそれらを入れるとします。

後でJupiter Notebookでこれらのサブルーチンの一部を参照する方法はありますか?私のstatistics機能でアルゴリズムを作成したときに、linearRegressionサブルーチンを使用したいとします。

私は私が理解からだから、module 'statistics' has no attribute 'lienarRegression'

答えて

1

をエラーが発生します、あなたは関数がその中に定義された機能を持っており、他の場所でこれらのサブ機能を使用したいですか?あなたはPythonでそれを行うことはできません。メイン関数の外にサブ関数を定義するとうまくいくはずです。だから、

、ここから行く:これまで

def Foo(): 
    def Bar(): 
     print("Hello world!") 
    Bar() 

def Bar(): 
    print("Hello world!") 

def Foo(): 
    Bar() 
関連する問題