There is no problem while reading separately both as csv or excel.
The problem occurs only when i try to bind or merge it.
I even tried it as CSV using the following code
df <-
list.files(path = "/cloud/project/cyclistic/", pattern = "*.csv") %>%
map_df(~read_csv(.,colnames("ride_id","rideable_type","started_at","trip_start_day",
"ended_at","trip_end_day","start_station_name","start_station_id",
"end_station_name","end_station_id","start_lat","start_lng",
"end_lat","end_lng","member_casual","ride_length"),
col_types = cols(ride_id=col_character(),
rideable_type=col_character(),
started_at=col_character(),
trip_start_day=col_integer(),
ended_at=col_character(),
trip_end_day=col_integer(),
start_station_name=col_character(),
start_station_id=col_integer(),
end_station_name=col_character(),
end_station_id=col_integer(),
start_lat=col_character(),
start_lng=col_character(),
end_lat=col_character(),
end_lng=col_character(),
member_casual=col_character(),
ride_length=col_time()),na=c(' ')))
This gives me the following error
Error in map()
:
In index: 1.
Caused by error in colnames()
:
! unused arguments ("trip_start_day", "ended_at", "trip_end_day", "start_station_name", "start_station_id", "end_station_name", "end_station_id", "start_lat", "start_lng", "end_lat", "end_lng", "member_casual", "ride_length")