将电子表格值舍入到最接近的0.0 / 0.5并绘制在图表上

时间:2017-08-06 15:22:33

标签: graph google-sheets spreadsheet

我有以下电子表格数据

enter image description here

目前我无法弄清楚如何将其分组为以下图表

x轴:情绪(从最低到最高) y轴:情绪组的结果(从最低到最高)

为了更多地解释这个图,我需要将所有情绪条目分组到0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4 ...蚀刻中,正如您从数据中可以看到的那样,需要对这些情况进行四舍五入。

其次,每个情绪都有相关结果,即第一行将在第3组中获得情绪(x轴),并在y轴上添加1作为结果,假设该组3中存在10种不同的情绪情绪和每个都有1或-1的值,这需要一起计算,情绪3组可以有结果(y轴)为2,或其他任何东西,它甚至可能是负的

1 个答案:

答案 0 :(得分:1)

舍入到最接近的半整数

for i in range(len(arr)):
     arr[i] = [b for b in arr[i] if b != "\n"]

或作为数组式,

 =round(B2 * 2) / 2

这必须在它自己的专栏中,比如E列。

分组和添加

然后,您希望将列E中指示的每个类别中的数字总计为

 =arrayformula(round(B2:B * 2) / 2)

这里“1”表示引用范围中有一个标题行。有关更多信息,请参阅query

相关问题