用GetDta获取图片中柱状图数据

         由于需要一个PDF格式论文中一个图的数据,论文的原实验也不好做,突然想到应该是能根据图片取出相应的数据的,后来发现了这个神   器,柱状图虽说还有点麻烦,但是总比重复实验容易得多,何况可能也没有人家的源代码,哈哈哈
        具体步骤:
  1. 安装GetData
  2. 打开jpg格式的柱状图时出现“corrupt JPEG file”???也不清楚为什么,明明他是可以打开.jpg图片的
  3. 从图片软件打开.jpg的图片,另存为.bmp(无损大图),如果没有P图软件,可以搜索在线ps,很方便
  4. 接着就可以用GetData打开了:file -> open graph -> 选择.bmp图片
  5. 打开图片后,先添加横纵坐标:Operation -> set the scale,先设置X轴最小和最大值(绿色线),再设置纵坐标最小和最大值,其他基本不用改,OK就行
  6. 由于我要取得是柱状图的数据,但GetData好像不支持自动取,所以需要手动指定要取的点:Operation -> Pointer capture model, 然后点击要取的点,也就是柱状图中每条柱顶端的点。右下角有放大图,可以比较好的定位。也可以直接滑轮滚动放大。

        其他还有点状图的取法,估计使用Digitize area 就行了。 百度经验有~~
  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以使用 ECharts 结合数据库来实现柱状图数据获取和展示。下面是一种常见的做法: 1. 准备数据库:首先,您需要有一个数据库来存储您要展示的数据。可以使用关系型数据库(如MySQL、PostgreSQL)或非关系型数据库(如MongoDB)等。 2. 连接数据库:使用适当的方法连接到您的数据库。对于关系型数据库,您可以使用相应的数据库连接库(如MySQL Connector、psycopg2)。对于非关系型数据库,您可以使用相应的驱动程序(如pymongo)。 3. 查询数据:编写SQL查询语句或使用适当的数据库查询方法,从数据获取您需要的数据。根据您的需求,可能需要使用聚合函数、筛选条件等来获取所需的数据集。 4. 处理数据:将从数据获取数据进行适当的处理和转换,以满足 ECharts 对数据的要求。例如,将查询结果转换为包含数据项和对应数值的列表或字典。 5. 使用 ECharts 绘制柱状图:在前端页面引入 ECharts 的库文件,并使用其提供的 API 绘制柱状图。根据您的需求,可以设置柱状图的样式、坐标轴、标签等属性。 6. 将数据传递给前端:将处理后的数据传递给前端页面,以便 ECharts 绘制柱状图时使用。您可以使用适当的方法(如模板引擎、AJAX)将数据传递给前端。 7. 前端展示:在前端页面使用 ECharts 的 API,根据传递的数据绘制柱状图。您可以根据需要进行样式调整、交互设置等。 通过以上步骤,您可以实现从数据获取数据,并在前端页面使用 ECharts 绘制柱状图来展示数据。请注意,具体的实现方式可能会根据您使用的数据库和编程语言有所不同。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值