高編作業(十一)

2021-08-20 16:19:45 字數 1591 閱讀 3890

準備部分

要在控制台輸入jupyter notebook,然後在彈出的網頁上寫**。

自己的**

第一題

第一題**

datasets = ['i', 'ii', 'iii', 'iv']

for data in datasets:

now = anascombe[anascombe['dataset'] == str(data)]

# compute the mean and variance of both x and y

print("mean of x is %f.\tvariance of x is %f."%(now.x.mean(), now.x.var()))

print("mean of y is %f.\tvariance of y is %f."%(now.y.mean(), now.y.var()))

print()

# compute the correlation coefficient between x and y

print("correlation coefficient between x and y:",now.x.corr(now.y))

# compute the linear regression line: y=β0+β1x+ϵ

y = now['y']

x = sm.add_constant(now['x'])

regr = sm.ols(y, x)

print(regr.fit().summary())

結果截圖

第二題截圖

第二題**

# using seaborn, visualize all four datasets.

pic = sns.facetgrid(anascombe, col = 'dataset')

pic = pic.map(plt.scatter, "x", "y")

plt.show()

結果截圖

彙編作業(2006 5 3)

題目 從鍵盤讀入兩個一位十六進製制數,根據條件,以十六進製制輸出計算結果 a 計算x y b 計算 x y c 計算x y d 計算x y 源程式 data segment x db y db z db 2 dup 0 list db 0123456789abcdef 檢測輸入是否為有效數字的儲存列...

彙編作業(2006 5 9)

要求 鍵盤輸入1 9,根據輸入列印含有 的三角陣型,比如輸入為3,第一行列印乙個 第二行列印3個 第三行列印5個 要求每行中間的 在同一列上。依此類推。源程式 data segment str db input number of the lines from 1 to 9 endl db 0ah,...

彙編作業(2006 5 10)

題目 計算x的n次方,x與n為從鍵盤讀入的十進位制數,結果以十六進製制輸出 源程式 data segment str1 db input x 1 5 str2 db 0ah,0dh,input n 1 5 str3 db 0ah,0dh,the result is x db 0 n db 0 y d...