• 大小: 9.61M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-24
  • 语言: Java
  • 标签:

资源简介

Java 绘制简单直方图(基础篇-实例223).zip

资源截图

代码片段和文件信息

package com.mingrisoft.math;

import java.util.Random;

import org.apache.commons.math.stat.Frequency;

public class FrequencyTest {
    public static void main(String[] args) {
        Frequency frequency = new Frequency();
        for (int i = 0; i < 100; i++) {
            frequency.addValue(new Random().nextInt(10));// 增加100个小于10的随机数
        }
        System.out.println(“频度分布直方图“);
        for (int i = 0; i < 10; i++) {// 对于0~9每个数值绘制直方图
            System.out.print(“数值“ + i + “的频度:“);
            for (int j = 0; j < frequency.getCount(i); j++) {// 输入不同个星号来表示不同的频度
                System.out.print(“*“);
            }
            System.out.println(“\t“ + frequency.getCumFreq(i));// 输出累计频度
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         295  2010-09-11 17:01  .classpath
     文件         379  2010-09-11 17:01  .project
     文件     9894738  2010-09-26 16:15  绘制简单的直方图.exe
     文件        1392  2013-11-21 08:41  bin\com\mingrisoft\math\FrequencyTest.class
     文件      832410  2013-11-18 14:40  lib\commons-math-2.1.jar
     文件         794  2010-09-11 17:01  src\com\mingrisoft\math\FrequencyTest.java

评论

共有 条评论