Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Lineplot's geometric mean throwing 500s with y-axis date vars

未关闭
#196 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
42/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
停滞
技术栈
r

调研方向

Start by reproducing the lineplot geometric mean request with a Date-valued y-axis using the Amazonia ICEMR Brazil Cohort, then follow the Rserve error where Math.Date receives a Date object. Compare it with the successful geometric mean response; done means the Date-axis request no longer returns a 500.

由索引模型根据 Issue 内容生成。

描述

bug

In implementing the new lineplot UI to include Geometric Mean, I encounter a 500 error when the y-axis variable is a Date object. I've included a screenshot showing the request and lineplot config using Amazonia ICEMR Brazil Cohort and the subsequent error log. At the end, I've included a successful response for a lineplot geometric mean request.

Screenshot of Error Config
image

Error Log

==> /var/log/containers/docker.eda_dev_rserve_1.log <==
Rserve started in non-daemon mode.

2022-08-23 21:01:34 Map has been validated.

2022-08-23 21:01:34 Encountered empty or NULL naToZero value. Setting naToZero = FALSE.

2022-08-23 21:01:34 Encountered empty or NULL naToZero value. Setting naToZero = FALSE.

2022-08-23 21:01:34 Determined the number of complete cases per variable.

2022-08-23 21:01:34 Identified facet intersections.

2022-08-23 21:01:34 Base data types updated for all columns as necessary.

2022-08-23 21:01:34 Determined total number of complete cases across axes and strata vars.

2022-08-23 21:01:34 Calculated sample sizes per group.

2022-08-23 21:01:34 Base plot.data object created.

2022-08-23 21:01:34 Determined default viewport.

2022-08-23 21:01:34 Determined bin width slider min, max and step values.
Error in Math.Date(x[x > 0]) : log not defined for "Date" objects

==> /var/log/containers/docker.eda_dev_user_1.log <==

Screenshot of Successful Response
image

主要语言
R
星标
1
派生
0
PR 合并指标
30 天内没有已合并 PR

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

VEuPathDB/plot.data 的其他 Issue

查看 VEuPathDB/plot.data 的全部 Issue

相似的 Issue

更多 R Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。