def loadFile(citibike, tripfile): tripfile= cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile,encoding="utf-8"), delimiter=",") for trip in input_file: mod.addTrip(citibike,trip) return citibike
def loadFile(analyzer, tripfile): tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") for trip in input_file: model.addTrip(analyzer, trip) return analyzer
def loadFiles(analyzer,archive): archivo = cf.data_dir + archive input_archivo = csv.DictReader(open(archivo, encoding="utf-8"), delimiter=",") for viaje in input_archivo: if viaje != None and viaje != "" and viaje != " ": model.addTrip(analyzer,viaje) return analyzer
def loadTrips(analyzer, tripsfile): """ Carga los datos de los archivos CSV en el modelo """ tripsfile = cf.data_dir + tripsfile input_file = csv.DictReader(open(tripsfile, encoding="utf-8"), delimiter=",") for trip in input_file: model.addTrip(analyzer, trip) return analyzer
def loadData(analyzer, accidents_file): """ Carga los datos de los archivos CSV en el modelo """ accidents_file = cf.data_dir + accidents_file input_file = csv.DictReader(open(accidents_file, encoding="utf-8"), delimiter=",") for accidente in input_file: model.addTrip(analyzer, accidente) return analyzer
def loadFile(citibike, tripfile,reference): """ """ tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") for trip in input_file: m.addTrip(reference["referencia"],reference["referencia_llegada"],reference["referencia_estaciones"],citibike, trip) grafo_final=m.conections(citibike,reference) return grafo_final
def loadFile(Taxis, tripfile): """ """ total_trips = 0 tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") for trip in input_file: total_trips += 1 model.addTrip(Taxis, trip) return [Taxis, total_trips]
def loadData(analyzer, taxisfile): taxisfile = cf.data_dir + taxisfile input_file = csv.DictReader(open(taxisfile, encoding="utf-8"), delimiter = ",") for trip in input_file: model.addTrip(analyzer, trip) model.addTaxi(analyzer, trip) model.addCompany(analyzer, trip) model.addCompanyTaxi(analyzer, trip) return analyzer
def loadFile(bikes, tripfile): """ """ total_trips = 0 tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") for trip in input_file: model.addTrip(bikes, trip) total_trips += 1 model.revisariguales(bikes) return [bikes,total_trips]
def loadFile(citibike, tripfile): """ """ tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") for trip in input_file: model.addTrip(citibike, trip) model.addStationI(citibike, trip) model.addStationF(citibike, trip) model.addNamesLocationsI(citibike, trip) model.addNamesLocationsF(citibike, trip) model.addSuscripcion(citibike, trip) return citibike
def loadData(analyzer, tripFile): """ Carga los datos de los archivos CSV en el modelo """ tripFile = cf.data_dir + tripFile input_file = csv.DictReader(open(tripFile, encoding="utf-8"), delimiter=",") i = 0 for trip in input_file: i = i + 1 model.addTrip(analyzer, trip) print("totla i***********: ", i) return analyzer
def loadFile(catalog, informationFile): informationFile = cf.data_dir + informationFile inputFile = csv.DictReader(open(informationFile, encoding="utf-8"), delimiter=",") for trip in inputFile: taxiId = trip['taxi_id'] company = trip['company'] if company == "": company = "Independent Owner" model.addService(catalog, trip) model.addCab(catalog, taxiId) model.addCompany(catalog, company) model.addCabInCompany(catalog, company, taxiId) model.addDate(catalog, trip) model.addTrip(catalog, trip)
def loadFile(citibike, tripfile): """ """ tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") viajes = 0 for trip in input_file: viajes += 1 model.addTrip(citibike, trip) model.addllegada(citibike, trip["end station name"]) model.addid(citibike["id"], trip) model.addreq5(citibike["req5"], trip) model.addcoordenadas(citibike["coordenadas"], trip) model.addNombre(citibike["Nombre"], trip) return viajes
def loadFile(citibike, tripfile): """ Carga uno por uno los archivos encontrados en la carpeta Data. Llama a la función en model para contar el total de viajes en bici realizados. """ tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") num_trips = 0 for trip in input_file: model.addTrip(citibike, trip) num_trips = num_trips + 1 model.addNumTripsToTotal(citibike, num_trips)
def loadFile(analyzer, tripfile): print('Cargando archivo: ' + tripfile) tripfile = cf.data_dir + tripfile input_file = csv.DictReader(open(tripfile, encoding="utf-8"), delimiter=",") for trip in input_file: model.addTrip(analyzer, trip) lastservice = None for service in input_file: if lastservice is not None: sameservice = lastservice['tripduration'] == service['tripduration'] samedirection = lastservice['tripduration'] == service['tripduration'] if sameservice and samedirection: model.addStopConnection(analyzer, lastservice, service) lastservice = service model.addRouteStation(analyzer, trip) return analyzer