首页
学习
活动
专区
圈层
工具
发布

JFreechart绘制2D散点图

Evacloud JFreechart是一款使用java进行数据绘图的jar包,功能十分强大,具体有多强大可以参考多年前的博文JFreechart从入门到放弃[1] 经过这么多年,现在我又要用java进行算法设计了...,经过多方挑选我还是选择了我最熟悉的jfreechart....如果你还不知道JFreechart的基本代码以及使用方式这里可以找到常用的demo示例[2] 下面介绍一下使用jfreechart绘制散点图的方法 import org.jfree.chart.ChartFactory...通过ChartFactory.createScatterPlot设置一个表格形式 新建一个frame用于画图 XYPlot xyplot = (XYPlot) chart.getPlot(); 然后通过这个...xyplot设置图像的各种属性,比如线条颜色,粗细,坐标轴,等等 最后是一系列套话-这是从awt和swing中继承的,不多说 frame.setDefaultCloseOperation

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java抓取豆瓣电影数据,分析电影评分,生成统计图表 ---servlet

    最近花时间学习了一下使用Java获取网站数据的方法,自己也亲自动手实践一下;共获取3000+数据,去除重复的数据剩余2000+,使用JFreeChart根据电影评分做出几张简单的统计图。...电影评分统计图:     JFreeChart生成图片 ? ? ?     使用jsoup获取该网站的电影数据信息,此网站动态加载数据,如果直接查看网页源代码是看不到数据的。...); // 设置网格横线颜色 plot.setRangeGridlinePaint(Color.pink); // 显示每个柱的数值,并修改该数值的字体属性 BarRenderer3D...plot = (XYPlot) chart.getPlot(); //设置曲线是否显示数据点 XYLineAndShapeRenderer xylinerenderer = (XYLineAndShapeRenderer...)plot.getRenderer(); xylinerenderer.setBaseShapesVisible(true); //设置曲线显示各数据点的值 XYItemRenderer

    2.8K40

    怎么设置pycharm的背景色为黑色_怎么修改pycharm背景的颜色

    大家好,又见面了,我是你们的朋友全栈君。 有时候我们在使用pycharm软件时,想切换pycharm软件的背景色为黑色,怎么切换pycharm软件的背景颜色为黑色?下面来分享一下方法。...工具/原料 pycharm软件 电脑一台 方法/步骤 1 电脑的开始菜单上找到并点击打开【pycharm】软件。 2 然后点击pycharm软件左上角的【File】选项,进入切换为黑色背景。...3 然后在弹出的菜单中点击【settings】选项。 4 然后点击【Appearance】选项,进入到设置背景颜色的界面。...5 然后在打开的页面中,点击【Darcula】选项,即可切换pycharm软件的背景颜色为黑色。 END 总结: 1 1、电脑上打开pycharm软件。...END 注意事项 Tips:可以在pycharm软件中的settings选项中设置背景颜色噢。 对您有帮助的话请投票点赞,分享不易,万分感谢。

    8.1K50

    Word VBA技术:设置背景色突出显示拼写错误的字词

    标签:Word VBA 今天继续学习研究Word VBA,希望有兴趣的朋友一起讨论分享。 我们在写文档时,难免会写一些错别字,有时候检查好几遍可能都发现不了。...然而,错别字毕竟不是什么光彩的事,特别是在重要的文稿中出现错误字会给人非常不好的印象。...Word会给出一些拼写错误提示,譬如会在它认为的错字错词下显示带颜色的波浪线,但我们可以使用VBA来给错字错词更突出的显示,让你能够更方便检查文档。...下面的程序会给文档中的错字错词添加背景色: Sub HighlightMisspelledWords() Dim rngWord As Range Dim rngRange As Range...rngWord.HighlightColorIndex = wdYellow End If Next rngWord Next rngRange End Sub 当然,Word认为的错字错词不一定是错的

    1.2K10

    css只设置背景图片半透明,css 设置背景色或图片半透明的方法(图文)

    大家好,又见面了,我是你们的朋友全栈君。...css设置背景颜色半透明或者设置背景图片半透明,但有的时候只需要设置最外层的div为半透明里面的内容不需要设置 下面介绍一下这两种情况 1.设置html元素你面内颜色和图片都为半透明状态支持IE浏览器...html元素最外层的颜色为半透明,子元素不进行设置: .bg2{ background:rgba(0,0,0,0.5);/*前三个参数为rgb颜色,第四个参数为透明度*/ filter:progid...进制透明度,后六位为16进制颜色*/ } 下面给出上面两种情况的测试代码: 设置背景半透明 .bg1{ background:#000; opacity: 0.5; filter: progid:...16进制透明度,后六位为16进制颜色*/ } aafaa sdfsd red aafaa sdfsd red css背景半透明的设置效果图如下

    3.2K10

    JFreeChart开发_用JFreeChart增强JSP报表的用户体验

    JFreeChart是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的报表, 包括柱状图、饼图、曲线图、甘特图等。...本文将通过引领读者学习在JFreeChart中饼图、柱状图和曲线图的进阶 应用,来达到熟练使用JFreeChart的目的。...下载JFreeChart: JFreeChart是开放源代码的免费软件,但是它的支持文档需要付费才能得到。...group_id=15494 说明:1)source目录:为jfreechart的源码目录;         2)lib目录:为包目录,我们需要关注的包为jfreechart-1.0.6.jar、gnujaxp.jar...); 29 //设置网格横线颜色 30 plot.setRangeGridlinePaint(Color.pink); 31 //显示每个柱的数值,并修改该数值的字体属性 32

    1.1K30

    数据视化的三大绘图系统概述:base、lattice和ggplot2

    常见lattice包函数有xyplot、barplot、histogram等,格式 xyplot(y~x | f *g ,data);panel函数,用于控制每个面板内的绘图。...xyplot示例1:xyplot(y~x ,data) > library(lattice) > data(airquality) > xyplot(Temp~Ozone,data=airquality...xyplot示例2:xyplot(y~x | f ,data) xyplot(Temp~Ozone|factor(Month),data=airquality) #在变量factor(Month)的不同水平...1.3 面板函数 自定义面板的各个选项,然后在绘制图形的函数中调用即可 示例4:panel面板函数设置 mypanel = function(x,y){ panel.abline...1.4 图形参数 查看默认的图形参数使用trellis.par.get()函数;修改这些参数使用trellis.par.set()函数;show.settings()函数可以展示当前的图形参数设置情况。

    5.3K30

    JFreeChart饼状图Web应用及JFreeChart中文乱码解决

    对于任何一款数据统计,或者是数据管理软件来说有一个直观的图形显示各个区域数据的分布无疑是让系统更好的为人服务的一个特色。比如说:进销存软件,CMS,DRP。...一个直观的数据分布、统计显示是相当的重要,这里我就是简单的使用JFreeChart演示一下。...关于使用JFreeChart乱码的问题,我所知道的有两种不同的解决方案,一种是在生成图片的时候要设置编码格式,这个试了一下,本地生成图片没问题,不过web的没有测试成功;第二种是使用老版本的JfreeChart...JFreeChart1.0.10下载地址: http://u.115.com/file/f4571d9153 首先进行本地生成图片的演示: 建立一个类,BarChartDemo.java: .. code...哦,忘了说了,要先把JFreeChart1.0.10包里面的jcommon-1.10.13.jar和jfreechart-1.0.10.jar以及gnujaxp.jar拷打WEB-INF目录的lib文件下

    1.7K20

    R语言lattice包的页面布局策略以及示例

    在R语言的lattice包中,页面布局策略是通过layout参数来设置的。这个参数是一个长度为2的向量,分别定义了每行和每列的子图数量。通过调整layout参数,可以改进图表的视觉效果。...展示如何利用页面布局改进图表视觉效果:library(lattice)# 创建一个数据框data xyplot...将两个图表放在一个网格中layout2 xyplot...默认布局的结果是两个图表分别位于两行。第一个输出图表命名为default_layout.png。然后,我们将两个图表放在一行,通过设置layout为c(1, 2)。这样,两个图表会水平排列在一行。...最后,我们将两个图表放在一个网格中,通过设置layout为c(2, 1)。这样,两个图表会垂直排列在一个网格中。输出图表命名为layout2.png。

    36431

    Spark GraphX 对图进行可视化

    jar breeze 也需要两个 JAR: breeze_2.10-0.9.jar breeze-viz_2.10-0.9.jar 由于 BreezeViz 是一个 Scala 库, 它依赖了另一个叫做 JfreeChart...的 Java 库, 所以也需要安装: jcommon-1.0.16.jar jfreechart-1.0.13.jar 可以到 maven 仓库去下载, 下载完成后放到项目根目录下 lib 文件夹下即可...libraryDependencies += "org.jfree" % "jfreechart" % "1.0.19" 画图 导入 在导入环节需要注意的是, 如果是与 GraphX 的 Graph...addNode 和 addEdge 方法来添加节点和边, 也可以调用 addAttribute 方法来给图, 或是单独的边和顶点来设置可视化属性. graphsteam API 非常好的一点是, 它将图的结构和可视化用一个类...如果不设置样式文件, 顶点与边默认渲染出来的效果是黑色. 加入节点和边.

    2K11

    【iVX 初级工程师培训教程 10篇文拿证】02 数值绑定及自适应网站制作

    接下来咱们需要做一个PC端的可适应网站,那么此时需要在对象树之上的屏幕大小区域更改其页面大小: 2.1 行列 接着,在做自适应网站前,咱们需要了解行和列的概念,在一个网站之中,元素要么是竖着排列,...接着在行中设置背景色为透明,设置行的水平对齐为居中: 接着在行1中添加一个行,设置宽度为 80%,80% 表示当前行占据父容器宽度的 80%: 同样给这个行设置高度为包裹,并且设置其背景色为透明...(我在此处对行重命名为“内主”方便进行辨认): 接着在内主行中创建一个行,命名为标题,并且设置高度为包裹、背景色为透明,这个行将会用作标题的制作: 接着,在这个标题之中添加一个文本,...并且将其文本内容设置为“首页”: 我们可以发现该文本自动的距离左侧有一段距离,这是因为父容器行宽度只有 80%,最外部的行设置了水平居中,自然其内部的行将会跟随父容器进行位置上的变动。...,并且这些行和列的背景色都设置为透明,内容行设置高度为包裹,其内部的3个内容列设置宽度为33%,使3个列能够占据一行: 此时我在页面中创建了多个文本: 在页面中显示如下:

    1.7K20
    领券