Streamlit+detabase构建调查问卷APP

streamlit+detabase构建医学调查问卷APP

在数据收集的场合,比如患者随访,调查问卷等,我们需要一种便捷的方式来收集、储存数据,这里展示用streamlit构建调查问卷的界面,使用网络数据库来作为数据存储,两者结合实现一种轻量级的数据采集系统。两者都部署在网路上,访问更简便。

准备

  1. streamlit 是python重要的web APP构建库,不过多介绍。
  2. detabase是一个免费的网络数据库(地址为deta.space), 初学乍练,还没来得及进行横向比较,感觉注册和使用比较方便。其所在的deta.space也是一个web APP的制作和发布的平台,其目的是打造网络电脑桌面,但是似乎没有流行起来。
  3. 把两者结合起来的方法,可以参考streamlit的官方教程

我的调查问卷APP

分为两个部分:

  1. 问卷部分:使用streamlit的form函数可以方便的组织一个简单的问卷,如果想更加专业,可以使用它的扩展库streamlit-survey,提交之后,数据会直接上传到网络数据库,也可以在后台对数据进行删除等处理。
    在这里插入图片描述

  2. 数据展示部分:
    读取网络数据库中的内容,形成dataframe就可以进行可视化和随后的数据分析。这里展示了数据表格和饼图。
    在这里插入图片描述

学习心得

学习的成本不高,跟着官方的教程半天就能学会,关键还是问卷的设计等内容。学习愉快!APP地址:https://little-survey.streamlit.app/

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

预测模型的开发与应用研究

文中代码请大家随意

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值