r - 数据采集​​统计: from web to a database

标签 r database webforms statistics redcap

我的职业是统计学家,我想要一些关于如何建立一个可以将数据收集到数据库中的网站的建议。对于个人用途,我使用 Google Forms 收集数据,所有内容都会填充到电子表格中。但是,这在更专业的环境中可能不合适,尤其是当我们有多个页面/表单时。我想象有两种用途:

  1. 我可以将链接发送给其他人以便他们填写的网站,类似于 Google 表单。
  2. 只有授权用户才能登录以填写数据的网站。想一想在一项研究中定期跟踪患者的情况。让临床医生在填写表格时直接将数据输入数据库,而不是让另一位数据分析师将他的书面表格转录到数据库中,这会很酷。

显而易见的解决方案是聘请网络开发人员。但是,我喜欢在可管理的情况下自己做事。我想 Web 开发人员必须了解 html、php 和数据库知识(例如,MySQL 或 PostgreSQL)。我在这些方面的经验仅限于在我的 linux 服务器上设置一个 wordpress 博客。我使用 html 的经验也很有限,因为我使用 emacs org-mode 从纯文本生成它们。我希望听到学习曲线最小的解决方案。我当然更喜欢免费的开源软件和基于 Linux 的软件,但我想听听所有可用的解决方案(我们的数据管理员是 Windows 用户)。

我最近读了一篇 post在提到 REDCap 的 Linux 期刊上, 但似乎您必须获得机构许可才能使用。

我还在这篇文章中标记了“R”,因为我想听听 R 用户对数据收集的看法。我最终将使用 R 分析数据,但所有数据分析都始于科学问题和数据收集。

谢谢!

2010 年 10 月 4 日更新:感谢大家到目前为止的回复。到目前为止,似乎大多数第三方解决方案都将数据存储在供应商托管的数据库中。我想将所有数据存放在我们的 SQL Server 中。也就是说,来自网络的数据实时进入数据库,为数据分析做好准备。

最佳答案

也许是 limesurvey.org项目很有趣......

关于r - 数据采集​​统计: from web to a database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3846353/

相关文章:

删除R中除特定字符串之外的所有字符

r - 在网站后台使用R来生成统计数据

asp.net - 诊断 ASP.NET 中的数据库调用次数

r - 选择列序列 : `:` works but not `seq`

perl - 使用 R 包 gdata 时的路径规范

MYSQL:如何根据另一个表中的数据选择列?

java - 数据表if else语句显示

sql - 如何将一列拆分为不同的列

c# - jQUery ajax 调用 asp.net webforms 返回 html 页面而不是调用 url 中的指定方法

c# - 如何在回发的文字控件中保留用户输入?