关于箱线图的计算

问题描述

有一学生成绩表,表内容如下:学生表学生IDchar(6),学科IDvarchar(20),学生成绩number(4,1)想做成一箱线图,但要根据学科不同,取得以下数据1,学生的最高成绩2,学生的最低成绩3,学生的四分之一值例:成绩是1,2,3,4时,四分之一值是2.成绩是1,2,8,9时,四分之一值是2.4,学生的四分之三值同上.最大值与最小值之间离四分之三最近的值,上下相同时,取下值.5,取得每10分间距内成绩的学生人数.例:0~10的人数,10~20间的人数.如何使用最好的性能取得以上数据,可以加入辅助表或视图.数据初步确认有50万到100万之间.刚开始想一次取得全部数据,然后在JAVA中计算,但感到数据量太大.后来想加入辅助表进行关联查询,但觉得查询次数太多,性能可能不好.有哪位高人能以最好的性能解决这个问题,最好给出SQL语句.数据库是ORACLE11G,JAVA1.5

解决方案

解决方案二:
该回复于2011-04-06 16:31:11被版主删除
解决方案三:
该回复于2011-04-06 16:32:11被版主删除
解决方案四:
你们学校有多少学生啊?数据量在100w以下性能不是问题
解决方案五:
1.selectmax(score),stu_idfromstu_scoresgroupbystu_id;2.selectmin(score),stu_idfromstu_scoresgroupbystu_id;5.selectcount(*),floor(score/10)levelfromstu_scoresgroupbyfloor(score/10);3,4你写的是毛啊,连个公式都不能整理出来么?

时间: 2024-11-08 23:44:36

关于箱线图的计算的相关文章

《Tableau数据可视化实战》——2.10节创建箱线图

2.10 创建箱线图 盒须图也就是箱线图,展示的是度量的分布.这个分布包括度量值的25%.50%.75%分位点以及最大最小值.在盒子里显示25%.50%.75%四分位点的值,触须(Whisker)上显示最小值和最大值.由于Tableau不支持直接创建箱线图,此方法是在Tableau里创建箱线图的一个变通方法. 准备工作 使用样例文件Sample-Superstore Sales (Excel).打开一个新的工作表并选择Sample-Superstore Sales (Excel)作为数据源. 实

et dvantage-VS2010中 在箱线图时上 如何加 spec线和control 线

问题描述 VS2010中 在箱线图时上 如何加 spec线和control 线 这里我用的是NetAdvantage 中带的箱线图 如上图 在写这个箱线图的时候 写好的数据源和控件绑定好就OK了 但是 我现在需要在 这个箱线图中 加对应的spec线 和 control线 来看 箱线图是否超出范围, 可是这个箱线图的控件中 没有画 对应Y轴 画直线的 属性. 会需要用到自定义控件,我的问题来了,在定义控件要怎么写 才能要在这个箱线图上可以画出我想要的线.. 请大神们帮忙啊!最好是有代码!!!!!!

《Stata统计分析与应用(第2版)》一3.3 条形图、饼图和箱线图的绘制

3.3 条形图.饼图和箱线图的绘制 条形图.饼图与箱线图也是较为基本的统计图形,本节将会利用zichan.dta数据讲解这三种图形的绘制. 3.3.1 条形图的绘制 条形图是用矩形的长度来表示相互独立的变量大小取值的统计图形,它与直方图虽看着相似,但是含义和用法却相差甚远.条形图主要有两种:一种是横向的条形图,另一种是纵向的条形图. 绘制条形图的基本命令语句为: graph bar yvars [if] [in] [weight] [, options] graph hbar yvars [if

直方hist散点plot柱状barplot饼pie箱线boxplot星相stars脸谱faces茎叶stemQQ图qqnorm

例子取自:  http://blog.csdn.net/howardge/article/details/41681137 讲解R绘图, 包含 :  直方图hist() 散点图plot() 柱状图barplot() 饼图pie() 箱线图boxplot() 星相图stars() 脸谱图faces() 茎叶图stem() QQ图qqnorm() 地图包maps,mapdata,geosphere 样本数据 :  为了方便地进行图形展示,我们创建一个数据场景,假设我们需要统计学生的3门课的考试情况.

《R数据可视化手册》一2.5 绘制箱线图

2.5 绘制箱线图 问题如何绘制箱线图以对不同分布进行比较? 方法使用plot()函数绘制箱线图(见图2-10)时向其传递两个向量:x和y.当x为因子型变量(与数值型变量对应)时,它会默认绘制箱线图: plot(ToothGrowth$supp, ToothGrowth$len) 当两个参数向量包含在同一个数据框中时,也可以使用公式语法.公式语法允许我们在x轴上使用变量组合,如图 2-10 所示. # 公式语法 boxplot(len ~ supo, data = ToothGrowth) #

《R数据可视化手册》——2.5 绘制箱线图

2.5 绘制箱线图 问题如何绘制箱线图以对不同分布进行比较? 方法使用plot()函数绘制箱线图(见图2-10)时向其传递两个向量:x和y.当x为因子型变量(与数值型变量对应)时,它会默认绘制箱线图: plot(ToothGrowth$supp, ToothGrowth$len)``` 当两个参数向量包含在同一个数据框中时,也可以使用公式语法.公式语法允许我们在x轴上使用变量组合,如图 2-10 所示. 公式语法 boxplot(len ~ supo, data = ToothGrowth) 在

游戏运营技术之---->运用箱线图分析PCU和DAU(一)

在我们对PCU和DAU进行分析时,经常采用的方法是做一条曲线比较一下前后两个时期的数据走势,发现问题,进行分析,但是实际过程中,这样的做法远远不能挖掘这两个数据指标更多的内涵和知识.针对本文已经在论坛(http://www.dmacn.com/viewthread.php?tid=11&extra=)开设讨论区,欢迎各位讨论和提出建议. 今天说说如何运用箱线图进行这两个指标的分析,在此作为一个例子与大家分享,设计的文献和参考资料会给各位列出来,以便于各位查阅. 什么是箱线图? 维基百科给出的定义

用Java绘制K线图

Java语言中的Applet(Java小程序)和Application(Java应用程序)是在结构和功能上都存在很大差异的两种不同的编程方式.Applet应用于Web页上,可做出多姿多彩的页面特效,给网站增辉添色:Application则与其他编程语言(如VB.VC)一样,可编制各种应用程序. 本文要讨论的是第一种情况,在Web页上用Java Applet绘制K线图. K线是股市行情分析中的一种参数指标,用股票每日的开盘价.最高价.最低价.收盘价及成交量等数据进行作图,配合五日.十日均线便可反映

用CAShapeLayer写股市K线图动画效果

用CAShapeLayer写股市K线图动画效果   说明 入市有风险,炒股需谨慎.(因项目需求,本人提供了写这种效果的源码)   效果   源码 // // ViewController.m // Path // // Created by YouXianMing on 15/5/11. // Copyright (c) 2015年 YouXianMing. All rights reserved. // #import "ViewController.h" @interface Vi