===============================================================================0
导入模块
>>> with open("../freq2d.py", "rt", encoding="utf8") as fp: exec(fp.read())
>>> with open("../read.py", "rt", encoding="utf8") as fp: exec(fp.read())
>>> df = read("../data/toothgrowth.txt", textfileparamsdict={"sep": "\t"})
===============================================================================1
基本测试
>>> print(df)
>>> res = freq2d(df, "supp", "dose")
>>> print(res)
===============================================================================2
基本测试，给定行列名
>>> print(df)
>>> res = freq2d(df, "supp", "dose", rownames="A", colnames="B")
>>> print(res)
===============================================================================3
基本测试，不显示边际
>>> print(df)
>>> res = freq2d(df, "supp", "dose", rownames="A", colnames="B", margins=0)
>>> print(res)
===============================================================================4
基本测试，修改边际名称
>>> print(df)
>>> res = freq2d(df, "supp", "dose", rownames="A", colnames="B", margins_name="边际频数")
>>> print(res)
===============================================================================5
基本测试，修改边际名称，显示频率
>>> print(df)
>>> res = freq2d(df, "supp", "dose", rownames="A", colnames="B", margins_name="边际频数", normalize=1)
>>> print(res)
===============================================================================6
