Planteamiento del problema: A menudo trazaré una tendencia de tiempo, estableciendo una variable categórica para el rol de Superposición (y a menudo verificando varios factores diferentes, por lo que primero superpongo la columna A, luego la columna B, luego la columna C, etc.) pero cuando hay categorías que contienen muchas diferentes grupos, las parcelas pueden estar extremadamente ocupadas (ver más abajo) y es difícil distinguir las líneas "N grandes" más suaves que tienen un gran conjunto de datos en ese grupo de las líneas "N pequeñas" que son solo un ajuste de spline a ~ 3- 5 puntos de datos.
Sugerencia: ¿Se podría agregar una opción de "ancho dinámico" a Más suave que ajuste el grosor de la línea en función del volumen de datos? Las líneas con una gran cantidad de puntos de datos serían más gruesas y las líneas con solo unos pocos puntos de datos serían muy delgadas.
Idealmente, la "densidad" de datos también podría tenerse en cuenta: si solo hay 2 puntos de datos del grupo X en 2015, pero 30 puntos de datos en 2016 y 100 en 2017, el grosor de línea más suave del grupo X sería delgado en 2015 y más grueso en 2017. (Básicamente, el grosor de la línea sería inversamente proporcional al delta de tiempo entre puntos, pero suavizado para que el grosor de la línea no se vuelva infinito si el delta de tiempo entre dos puntos se acerca mucho a 0).
Problema de ejemplo: Este es el tipo de "trama ocupada" con la que me gustaría usar esta función: si las líneas más suaves con muchos datos eran muy gruesos / en negrita y las líneas más suaves con solo un puñado de puntos de datos eran muy delgados , sería mucho más fácil ver qué es una señal real. (Hay señales reales en estos datos, lo prometo).

Espero que esto sea lo suficientemente claro, por favor avíseme si necesita alguna aclaración.