⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 contingency2.py

📁 orange源码 数据挖掘技术
💻 PY
字号:
# Description: Shows how to work with base class Contingency
# Category:    statistics
# Classes:     Contingency
# Uses:        monk1
# Referenced:  contingency.htm

import orange
data = orange.ExampleTable("monk1")

cont = orange.Contingency(data.domain["e"], data.domain.classVar)
for ex in data:
    cont [ex["e"]] [ex.getclass()] += 1
    
print "Contingency items:"
for val, dist in cont.items():
    print val, dist
print "Outer distribution: ", cont.outerDistribution
print "Inner distribution: ", cont.outerDistribution
print

cont = orange.Contingency(data.domain["e"], data.domain.classVar)
for ex in data:
    cont.add(ex["e"], ex.getclass())
    
print "Contingency items (with add):"
for val, dist in cont.items():
    print val, dist
print "Outer distribution: ", cont.outerDistribution
print "Inner distribution: ", cont.outerDistribution
print

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -