Non sono sicuro se questa è una questione di programmazione o not. If ho i dati qui di seguito, che produce un grafico a punta, e mi piacerebbe produrre un uno leggermente lisciato utilizzando ggplot2 come posso fare a questo proposito più elegantemente I normali metodi di smoothing rimuovere troppo molte informazioni un modo che sto considerando è quello di interpolare un extra di due punti di dati tra il set corrente e poi prendere un periodo di 2 media mobile o qualcosa che sembra come un sacco di duro lavoro per codificare manualmente così mi prendo una risposta che consente di automatizzare che elegante come un ultimo resort. As si può vedere questo è appuntita e visivamente unappealing. And questo rimuove le troppe informazioni dal graph. You può provare un polinomio Poiché la variabile x-asse dispone di 12 valori unici, è possibile utilizzare polinomi fino al 11 ° grado, inoltre, è necessario utilizzare una scala continua per l'asse x per ottenere una superficie liscia curve. Here s un esempio di un 8-ordine polynomial. Here, mezzi metodo lm, che un modello lineare è usata il secondo argomento della poli funzione specifica la degree. I hanno una trama di serie temporali a pacchetto ggplot2 e ho eseguito la media mobile e vorrei aggiungere il risultato della media mobile per la trama del tempo series. Sample di Data-set dt p31.ambtemp - 1 14 2007-09-29 00 01 57 -1 12 2007-09-29 00 03 57 -1 33 2007-09-29 00 05 57 -1 44 2007-09-29 00 07 57 -1 54 2007-09- 29 00 09 57 29 -1 2007-09-29 00 11 codice 57.Applied per le serie temporali presentation. Sample di tempo serie presentation. Sample di Moving campione medio terreno di sfida results. The previsto è che le serie temporali di dati OV btained dai dati - set che comprende timestamp e temperatura, ma lo spostamento di dati medi comprendono solo la colonna media e non il timestamp e il montaggio di questi due può causare inconsistency. Moving medie in R. To il meglio della mia conoscenza, R non ha una funzione built-in a calcolare le medie Utilizzando la funzione di filtro in movimento, tuttavia, siamo in grado di scrivere una breve funzione per lo spostamento averages. We possono poi utilizzare la funzione su tutti i dati i dati MAV, o dati MAV, 11 se vogliamo specificare un numero diverso di punti di dati rispetto al predefinito 5 tracciando opere come trama previsto MAV data. In Oltre al numero di punti di dati su cui fare la media, si può anche cambiare l'argomento lati delle funzioni di filtro lati 2 utilizza entrambi i lati, le parti 1 utilizza valori passati only. Post navigationment navigationment Navigazione.
No comments:
Post a Comment