2017-05-23 2 views
1

I readxl verwenden .xlsx zu importieren, ist der Code:Importdaten excel aber erhalten Warnungen()

data <- read_excel("data.xlsx") 

Allerdings habe ich diese

waren es 50 oder mehr Warnungen (Verwendung Warnungen () die ersten 50)

> warnings() 
Warning messages: 
1: In read_fun(path = path, sheet = sheet, limits = limits, ... : 
    NA inserted for impossible 1900-02-29 datetime 
2: In read_fun(path = path, sheet = sheet, limits = limits, ... : 
    NA inserted for impossible 1900-02-29 datetime 
3: In read_fun(path = path, sheet = sheet, limits = limits, ... : 
    NA inserted for impossible 1900-02-29 datetime 
. 
. 
. 
. 

ich weiß nicht, um zu sehen, was es bedeutet, eine d wie man es herausfinden kann.
Irgendwelche Vorschläge?

+2

1900 ist kein Schaltjahr –

+0

Sie erhalten keinen Fehler, oder? – simone

Antwort

1

Das Problem sind Ihre Daten.
Zuerst prüfen.
Weil es nur Warnungen sind, so importiert es immer noch in R.
Verwenden Sie str(data), um das Spaltenformat zu überprüfen.
Dann sehen Sie, dass einer von ihnen als POSIXct, format gilt; aber diese Spalte ist eigentlich numeric (ich nehme an).
Deshalb, modidfying Ihre oridnal Daten.

+1

Großartig. Ihr Recht. –

Verwandte Themen