我有一个Shiny应用程序,带有时间序列数据的Plotly图。我希望用户能够平移x(时间)轴,但保持一天的一致窗口。要做到这一点,我需要在每次调整大小后获得当前的x轴范围。
为什么我不只是使用rangeSlider
?因为我有大约25,000个数据点,并且使用rangeSlider
需要在应用程序初始化时将所有数据加载到绘图中,这会大大减慢速度。
答案 0 :(得分:2)
您可以将event_data
与import { Injectable } from "@angular/core";
import { User } from "./user";
const firebase = require("nativescript-plugin-firebase");
@Injectable()
export class UserService {
register(user : User) {
firebase.push('/users', user).then(
function (result) {
console.log("created key: " + result.key);
-> here I cannot write like -> return "OK"
},
function (error) {
console.log("Error ... : " + error);
-> here I cannot write like -> return "NOT_OK"
}
);
}
}
一起使用。官方plotly_relayout
文档有demonstration。
这里有一个小例子,展示了时间序列中的xlimits。请注意,plotly
将在最初渲染绘图时返回plotly_relayout
,在用户调整页面大小时返回绘图的尺寸,并在用户通过双击自动绘制绘图时返回TRUE。
NULL