📄 report_missing.py
字号:
# Description: Read data and for each attribute report percent of instances with missing value
# Category: description
# Uses: adult_sample.tab
# Referenced: basic_exploration.htm
import orange
data = orange.ExampleTable("../datasets/adult_sample")
natt = len(data.domain.attributes)
missing = [0.] * natt
for i in data:
for j in range(natt):
if i[j].isSpecial():
missing[j] += 1
missing = map(lambda x, l=len(data):x/l*100., missing)
print "Missing values per attribute:"
atts = data.domain.attributes
for i in range(natt):
print " %5.1f%s %s" % (missing[i], '%', atts[i].name)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -