-4

このコードは私にSyntaxErrorを与えています。何が悪いのかわからない。

import numpy as np
from matplotlib.pyplot as plt

x = np.linspace(0., 10, 0.1)  
y = np.sin(x)
plt.plot(x, y);
plt.show();

これはエラーメッセージです:

  File "<ipython-input-4-b3d93c2fbfde>", line 2
    from matplotlib.pyplot as plt
                            ^
SyntaxError: invalid syntax
4

1 に答える 1

2

2行目は次のようになります。

import matplotlib.pyplot as plt

さらに、Pythonではセミコロンターミネータは必要ないことに注意してください。

また、np.linspace使用する呼び出しが間違っています。空の配列が返されるだけです。代わりに次を試してください。

x = np.linspace(0, 10, num=101)
于 2012-10-07T12:34:53.723 に答える