Python繪圖import matplotlib.pyplot as plt
import numpy as np
import math
x=np.arange(0, math.pi*2, 0.05)
#arange(一段範圍)
#不是range,也不是arrange(安排)
y=np.sin(x)
#不是y=math.sin(x)
#math的用法如:
#print(math.sin(math.pi/2)) #1.0
#也就是x只能是某一個值,不能是list
# only size-1 arrays can be converted to Python scalars
import matplotlib.pyplot as plt
#mat plot lib. py plot
plt.plot(x,y)

import numpy as np
import math
x=np.arange(0, math.pi*2, 0.05)
y=np.sin(x)
import matplotlib.pyplot as plt
#import pylab as plt 也可以
plt.plot(x,y)
plt.xlabel(“angle”)
plt.ylabel(“sine”)
plt.title(“sin wave”)

from numpy import *
from pylab import *
“””
import numpy
import pylab
這樣寫會NameError:
name ‘linspace’ is not defined
這語法不用pylab.plot(x,y)
直接plot(x,y)
一般不建議這種寫法
若兩個函數庫有相同的函數可能出錯
“””
x = linspace(-3, 3, 30)
y = x**2
plot(x, y)
show()

“””
一般不建議這種寫法:
from numpy import *
from pylab import *
若兩個函數庫有相同的函數可能出錯
“””
import numpy as np
import pylab
x = np.linspace(-3, 3, 30)
y = x**2
pylab.plot(x, y)


![Python: 如何使用 os.environ[“PATH”] 設定環境變數?與 sys.path.append() 差別為何? Python: 如何使用 os.environ[“PATH”] 設定環境變數?與 sys.path.append() 差別為何?](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2024/09/20240905135312_0_890fa1.png?quality=90&zoom=2&ssl=1&resize=350%2C233)
![Python: 如何創建多層column name的pandas.DataFrame? df = pd.read_csv (‘data.csv’, header=[0, 1], sep=”,”) ; col = pd .MultiIndex .from_arrays( aryCol ) Python: 如何創建多層column name的pandas.DataFrame? df = pd.read_csv (‘data.csv’, header=[0, 1], sep=”,”) ; col = pd .MultiIndex .from_arrays( aryCol )](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2023/03/20230314164119_32.png?quality=90&zoom=2&ssl=1&resize=350%2C233)
![Python socket連線出現[WinError 10049] 內容中所要求的位址不正確 cmd.exe: ipconfig/all ; TCP/IPv4 vs IPv6 Python socket連線出現[WinError 10049] 內容中所要求的位址不正確 cmd.exe: ipconfig/all ; TCP/IPv4 vs IPv6](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2022/10/20221028151556_42.png?quality=90&zoom=2&ssl=1&resize=350%2C233)





近期留言