Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 调查统计图表理念_Javascript_Statistics_Diagram_Survey - Fatal编程技术网

Javascript 调查统计图表理念

Javascript 调查统计图表理念,javascript,statistics,diagram,survey,Javascript,Statistics,Diagram,Survey,我在专题调查和图表中有一些家庭作业。第一项任务是规范调查的输入,因为数据的结构在不断变化。 因此,有三种类型的调查: 静态字段,用于存储文本 动态的,用户可以选择一个选项 和multiselect字段,用户可以在其中选择多个选项 所以我不是一个真正的统计人员,所以我真的不知道我能用这些输入数据做些什么 因此,我拥有的数据存储在一个巨大的XML文件中,从那里我可以很容易地得到一个调查的填写次数,以及一个字段的填写次数,因此我可以(例如,在饼图上显示填写与未填写的关系)。 第二个想法是使用条形图

我在专题调查和图表中有一些家庭作业。第一项任务是规范调查的输入,因为数据的结构在不断变化。 因此,有三种类型的调查:

  • 静态字段,用于存储文本
  • 动态的,用户可以选择一个选项
  • 和multiselect字段,用户可以在其中选择多个选项
所以我不是一个真正的统计人员,所以我真的不知道我能用这些输入数据做些什么

因此,我拥有的数据存储在一个巨大的XML文件中,从那里我可以很容易地得到一个调查的填写次数,以及一个字段的填写次数,因此我可以(例如,在饼图上显示填写与未填写的关系)。 第二个想法是使用条形图等显示多选项元素的内容之间的关系

对于多选项元素,我想用一个选项的含义来显示数据。 但问题是,我们可以展示什么

另一个问题是静态元素(文本字段等)。从单个字段可以表示哪些数据


XML字段中的数据是从2001年到2005年收集的,所以也许我可以使用调查的日期,但正如我所说的,我真的不知道如何处理数据,尽可能多地收集数据,创建大量图表。

在标准化数据之后(这可能比你工作中的可视化部分更困难),你可以做以下工作:

  • 要显示包含文本的静态字段,您可以将文本重新编码为包含较少类别的新变量,这些变量可以放在图形/绘图上。另一种方法是将文本做成单词云,如on
  • 每个仅包含一个Answare的动态字段可能是最容易显示的。您可以制作一个饼图来显示属性的百分比,或者更确切地说是一个条形图,它也可以显示百分比/密度或频率(例如,请参见R中的包)
  • 要显示multiselect字段,您应该将日期重新构造为适当的格式(我不知道它现在是什么样子)。这可以通过显示计数(频率)的不同表格来完成对于所有变量中的每个类别。例如:187人昨天吃了巧克力,160人吃了面包,50人吃了比萨饼。你可以很容易地用条形图显示这些值。注意:这些值的总和不会等于样本大小,因为任何人都可以选择多个值,所以饼图是一个非常糟糕的选择

我希望我能帮上忙。

我不推荐饼图。改用条形图或点图。区分不同类别的相似频率要容易得多。按类别中的频率排序也几乎总是一个好主意。在这里你可以找到一篇关于原因的短文

3D图表可能看起来不错,并且是一种给对数据可视化知之甚少的人留下深刻印象的简洁方式(这可能是您所需要的;-)。但大多数专家认为这是一种不好的做法,因为使用额外的维度(并非绝对必要)会分散读者对实际数据的注意力

就我个人而言,我认为交叉表和交叉表是显示两个数据维度之间关系的非常不言自明的方式

在图表中报告一些基本统计数据通常是一个好主意,但要确保只有在适当的时候才这样做。如果您想了解哪些单变量统计(例如平均值)适用于哪些数据,请参见此

如果您真的想了解数据可视化,我可以强烈推荐关于该主题的。读起来真是一种乐趣。尽管它们有着坚实的科学基础,但它们很容易理解,即使在该领域几乎没有背景

祝你好运, 亚历克斯