问题标签 [phplot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Docker - 安装 PHP 5.2.17 和 php-gd
我正在迁移一个用 PHP 编写的非常古老的遗留系统。目前我已经取得了很好的进展,但是,代码使用了一个名为 PHPLot 的库,它依赖于 php-gd。
我已经做了所有事情......我已经尝试安装这个依赖 3 天了。你能帮助我吗?
这是我的 Dockerfile:
更新:
我能够解决这个问题。这是我的解决方案代码:
php - PHPlot 只绘制选中的记录
我正在绘制我测量的温度图。我认为使用 phplot 来绘制例如最后一天的温度图会很好。但是 phplot 从基础中提取每一条记录。有没有任何选项可以设置像 phplot 一样的东西可以每十个记录?我使用的代码很简单:
php - 增加 PHPlot DPI/PPI
我正在构建一个新的 PHPlot 对象$graph = new PHPlot_truecolor(500, 350);
。500x350 尺寸给了我正确的尺寸,但是,图表非常像素化,我需要它来达到打印质量。我无法提高分辨率,因为那样一切都会变得非常小并且无法缩放。理想情况下,我只能增加 PPI。我正在使用 Laravel 并尝试过
但是出错了:Call to undefined function App\Http\Controllers\imageresolution()
。将匿名函数的第二行更改\imageresolution($img, 300, 300);
为转义命名空间只会产生Call to undefined function imageresolution()
.
我真的不确定为什么imageantialias
有效,imageresolution
但当它们在同一个包中时无效。如果有人知道更改 PPI 的原因或更好的方法,那将不胜感激
laravel - 无法使用 foreach $user(身高,体重)显示 phplot
我想用 phplot 和 laravel 制作一个散点图,所以我让所有用户都有身高、体重,但他们只显示 2 点/52 个用户。我不知道为什么请帮助我。
然后他们只用 2 个用户显示 2 个点,但不是全部: 图片
php - 显示使用 phplot.php 库的图表时,X 轴上不显示带有年份月份名称的标签
以下代码使用库 phplot.ph 并通过对“medallas”表的 SQL 查询获取数据。一旦查询返回结果;我确实将结果转换为 php 关联 array() 结构,以便可以绘制它们。我得到的结果是一个数据正确绘制的图表,但是在 x 轴上没有显示月份的名称,例如 Ene、Feb、...、Dic(它是西班牙语)。
我已经查看了源代码,但找不到这种行为的原因。我附上源代码和屏幕上获得的结果。
php源代码:
附上得到的结果:
作为了解代码行为的测试,我对图表数据进行了硬编码,得到的结果符合我的预期。即,一年中月份的标签显示在 X 轴上。包含硬编码数据的代码之间的唯一区别是我不使用从存储在 mysql 数据库中的表中获取数据的查询,也不使用 php.ini 将该数据转换为关联数组。
以下是包含硬编码数据的 php 源代码:
附件是带有在 x 轴上显示月份名称的图表的结果。
对此的任何帮助或指导将不胜感激。谢谢。