x axis label is inconsistent for different range of duration in line chart
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- data-visualization
Línea de trabajo
No se indican archivos fuente ni pruebas. Empieza reproduciendo el diseño de Plotly.js y el rango de fechas proporcionados, y luego rastrea el comportamiento relevante de generación de marcas del eje. Se considera terminado determinar si las etiquetas inconsistentes son un error de la biblioteca y, si lo son, añadir una reproducción específica y una prueba de regresión.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello,
I tried many ways to make the x axis value consistent with the time and font in line chart like using this.layout.xaxis["dtick"]= "M1"
this.layout.xaxis["tickmode"]= "auto",
tickformat= '%d-%b-%y \n %H:%M',
but nothing worked, range is picked dynamically.
layout = {
"showlegend": true,
"xaxis": {
"showline": true,
"showgrid": false,
"zeroline": false,
"automargin": true,
"tickformat": "%d-%b-%y \n %H:%M",
"tickangle": 0,
"dtick": "M1",
"tickmode": "auto",
"range": [
"2025-03-28 03:44:59.999",
"2025-03-28 03:45:00.001"
],
"type": "date",
"autorange": true
},
"yaxis": {
"showline": true,
"showgrid": true,
"automargin": true,
"title": {
"text": "abc Change [%]",
"font": {
"size": 10
}
}
},
"legend": {
"orientation": "h",
"x": 0,
"y": 2
},
"displayModeBar": false,
"margin": {
"l": 50,
"b": 45,
"t": 10,
"r": 10,
"pad": 4
}
};
config={
"scrollZoom": false,
"displayModeBar": true,
"editable": false,
"zooming": true,
"displaylogo": false,
"responsive": true
},
data=[ { "x": [], "y": [], "line": { "dash": "dot" }, "name": "Trace" }, { "x": [ "2025-03-28 03:45:00" ], "y": [ 1 ], "line": { "dash": "dot" }, "name": "X1 Leakage Current" } ]
,
Looking out for help here.
- Lenguaje dominante
- JavaScript
- Estrellas
- 18.3k
- Forks
- 2k
- Merge medio
- 2 d 10 h
- PR fusionados (30 d)
- 30
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de plotly/plotly.js
-
chore P3 plotly-internal size: 3 task
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
-
bug P2 size: 1
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
chore P1 plotly-internal size: 1 task
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
-
chore P3 plotly-internal size: 1 task
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Todos los issues de plotly/plotly.js
Issues similares
-
bot:ai-assisted component:compact-js status:untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
midnightntwrk/midnight-sdk#403 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
DavidAnson/markdownlint-cli2#940 ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
githubnext/gh-aw-workshop#3692 ·
-
agent/guide documentation hive/hosted-available-lke648397-260827-5n31
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100