小编gre*_*des的帖子

如何在没有值时禁用Chart JS工具提示?

我正在使用Chart JS v.1.0.2.当我有一行和缺少数据时,工具提示显示x-label.

当点值为null时,有没有人知道如何禁用工具提示?

非常感谢!

linechart tooltip chart.js

6
推荐指数
1
解决办法
8830
查看次数

如何在不刷新图表的情况下为 mqtt 数据绘制实时折线图

我试图从蚊子测试服务器获取流数据以创建实时折线图。我检查了一些实时图表的例子,但我似乎无法达到同样的目标。图表实时更新,但总是刷新。

这是我从一个示例中编辑的脚本:

library(shiny)
library(magrittr)
library(mqtt)
library(jsonlite)
ui <- shinyServer(fluidPage(
plotOutput("plot")
))
server <- shinyServer(function(input, output, session){
myData <- data.frame()
# Function to get new observations
get_new_data <- function(){
d <- character()
mqtt::topic_subscribe(host = "test.mosquitto.org", port = 1883L, client_id       = "dcR", topic = "IoTDemoData", 
                      message_callback = 
                        function(id, topic, payload, qos, retain) {
                            if (topic == "IoTDemoData") {

                              d <<- readBin(payload, "character")
                              # print(received_payload)
                              # received_payload <- fromJSON(received_payload)
                              # print(d)                                  
                              return("quit")
                            }
                          }
                        )

d <- fromJSON(d)
d <- as.data.frame(d)
return(d)
# …
Run Code Online (Sandbox Code Playgroud)

r shiny

5
推荐指数
1
解决办法
1115
查看次数

标签 统计

chart.js ×1

linechart ×1

r ×1

shiny ×1

tooltip ×1