python 直方圖

我前幾天的想法是把tiger的代碼復制過來直接跑,但跑到weight_data=pd.read_table('weight.txt')遇到了一個坑,提示有錯誤。
我翻看大家的作業好像沒人說這個錯誤,我也沒看懂是什么錯誤,但我估計是文件路徑的問題,但不知道怎么解決。加上挺糾結要不要學Python,就放下了,看這幾天大家的討論越來越多,我也著急。加上tiger說我在浪費生命。決定用一整天看能不能有突破。
隨著解秘大數據里上交的作業數量越來越多,使我有了更多的參考資料。我決定先翻看大家的作業。


李奕星同學的作業中我看到了一行不一樣的代碼
#導入數據 weight_data = pd.read_table('C:\\Users\\dell01\\Desktop\\weight.txt')
我覺得應該是我沒指定路徑,按他的代碼跑一遍,沒有報錯。
但為什么大家都是用weight_data=pd.read_table('weight.txt')呢?
沒搞懂,繼續看作業,在鬼宇書生的作業中發現了原因

Paste_Image.png


Paste_Image.png

Paste_Image.png

我按照第3第4點操作了一下,再跑weight_data=pd.read_table('weight.txt')成功!
但具體原理我說不太清楚。
不過感覺這個功能很方便,不用再輸入路徑。
繼續看別人的作業…………

weight = weight_data['weight']
weight.mean()
weight.var()
numBins = 15
ax.hist(x,numBins,color='blue',rwidth=0.9)
plt.title(u'weight')
plt.show()```

![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4000247-8d4d9fb09a892b8f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
這里有個疑問 我看不少同學都說BIns是設置柱子數 但這里設的是15 為什么只有14根呢?
還有一個航空公司的 休息下在做
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容