1、解决方案概述
star或者
folk
问卷星原始数据、
问卷网原始数据
python-pptx: 在cmd中输入:"pip install python-pptx"
为了方便更多人使用,我给windows用户提供了一个很简单的使用方法,大家下载项目地址中的文件夹
reportgen[无python经验的下载]
即可,使用说明也在其中,非常简单。这里也提供一个百度云盘地址:reportgen简易使用版本链接(密码: as84): https://pan.baidu.com/s/1dEPT72p
[code]import report as rpt[/code]
# 数据编码和导入
# 300_300_0.xls是问卷星的按文本数据,300_300_2.xls是问卷星的按序号数据.
# 如果将他们放在“.\\data\\”中,则文件名可以缺省,即:`data,code=rpt.wenjuanxing()`
data,code=rpt.wenjuanxing(['300_300_0.xls','300_300_2.xls'])
# 描述统计报告生成
rpt.summary_chart(data,code,filename=u'调研报告初稿');
调研报告初稿.pptx: 针对每个题目描述统计,支持单选题、多选题、排序题、矩阵单选题等
调研报告初稿.xlsx: 生成每个题目的统计数据,包括频数和占比
[code]import report as rpt[/code]
# 数据编码和导入
data,code=rpt.wenjuanxing()
# 交叉统计报告生成(假设第一道题Q1是性别选择题)
save_dstyle=['FE','TGI','CHI']#自由选择需要保存的指标(FE:期望频数等)
rpt.cross_chart(data,code,cross_class='Q1',filename=u'性别差异分析',save_dstyle=save_dstyle);
性别差异分析.pptx: 考虑每个题目在性别上的差异
性别差异分析_百分比.xlsx:
性别差异分析_FE.xlsx:
性别差异分析_TGI.xlsx:
性别差异分析_CHI.xlsx:
文/JSong @2017.02.28
本文为 @ 21CTO 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。