2017-03-04 27 views
0

pycharmとanacondaでpython v3.6を使用しています。私はシンプルな正弦波を描くために以下のコードを実行しようとしました。matplotlibプロットが表示されません

import numpy as np 
import matplotlib.pyplot as plt 

# Generate a sequence of numbers from -10 to 10 with 100 steps in between 
x = np.linspace(-10, 10, 100) 
# Create a second array using sine 
y = np.sin(x) 
# The plot function makes a line chart of one array against another 
plt.plot(x, y, marker="x") 
pass 

コードはエラーなしでスムーズに実行されますが、プロットは表示されません。どのようにプロットを表示させるのですか?

答えて

1

最後にplt.show()が見つかりません。

import numpy as np 
import matplotlib.pyplot as plt 

# Generate a sequence of numbers from -10 to 10 with 100 steps in between 
x = np.linspace(-10, 10, 100) 
# Create a second array using sine 
y = np.sin(x) 
# The plot function makes a line chart of one array against another 
plt.plot(x, y, marker="x") 
plt.show() 
pass 

か、あなたはファイル

plt.savefig("my_file.png") 
+0

おかげにそれを保存したい場合。私は答えとしてマークします。ポイントの不足のためにupvoteすることはできません。 – user3848207

+0

問題はありません。 – ODiogoSilva

関連する問題