探索白葡萄酒的品質

2021-08-17 21:47:50 字數 1325 閱讀 5071

# -*- coding: utf8 -*-

"""原因: python2.x的直譯器只認識ascii編碼的py檔案

解決: =>首行注釋告訴直譯器檔案編碼, #coding=utf-8

=>python3.x

"""import csv

#1.讀取阿比葡萄酒品質的資料

with open('white_wine.csv',mode='r') as f:

reader = csv.reader(f)

content=

for row in reader:

#print(content[:5])

#2.檢視白葡萄酒中共分為幾種品質

"""品質quality變數在資料中是乙個離散變數,而不是連續的,所以它只會有固定的幾個等級。那麼我們用python中自帶的集合set來檢視白葡萄酒中總共的品質等級

"""qualities=

for item in content[1:]:

#qualities 含有多個相同的數,因此我們可以用集合set的無序性

unity_quality = set(qualities)#unity_quality是set([3, 4, 5, 6, 7, 8, 9])

print unity_quality

#3.將資料切分

"""將資料按白葡萄酒等級`quality`進行切分為七個子集,儲存到乙個字典中,字典的鍵為`quality`具體數值,值為歸屬於該`quality`的樣本列表

"""content_dict={}

for row in content[1:]:

quality = int(row[-1])

if quality not

in content_dict.keys():

content_dict[quality]=[row]

else:

print content_dict[3]

#統計在每個品質的樣本量

number_tuple=

for quality in content_dict.keys():

#求每個資料集中fixed acidity的均值

mean_tuple=

for quality,samples in content_dict.items():

sum_=0

for sample in samples:

sum_+=float(sample[0])

print mean_tuple

對字典的操作不夠秀。。。。。需要學習

紅葡萄酒2

葡萄酒中含有抗氧化成分和豐富的酚類化合物,可防止動脈硬化和血小板凝結,保護並維持心腦血管系統的正常生理機能,起到保護心臟 防止中風的作用 紅葡萄酒中含有較多的抗氧化劑,能消除或對抗氧自由基,所以具有抗老防病的作用,經常飲用還可預防老年痴呆 葡萄皮中含有白藜蘆醇 10 其抗癌效能在數百種人類常食的植物...

引用葡萄酒的藝術

葡萄酒是一種很藝術的美酒,而飲用葡萄酒,也是一門藝術。酒美網先來講講品嚐葡萄酒的步驟。品嚐葡萄酒有3大步驟 1 看酒 最好在白色背景下 從酒杯正上方看,看酒是否清澈。如果渾濁,就不好了。從酒杯正側方的水平方向看,搖動酒杯,看酒從杯壁均勻流下時的速度。酒越黏稠,速度流得越慢,酒質越好。把酒杯側斜45度...

喝葡萄酒的好處

在一般人的觀念裡,生活上的享受似乎總是身體健康背道而馳的,葡萄酒向我們證明了,只要不過度,享受和健康原是可以兼得的。1992年,美加流行閏,病學家區艾 利森 c ellison 指出 在法國,人們經常食用富含脂肪類食品,法國人平均膽固醇含量也都不低於其它國家,但法國患心臟病死亡的比例,在各工業化國家...