SlideShare a Scribd company logo
Christopher Dively, Sujung Lee, Veronica Miniello
BICYCLE SHARE PROGRAM
OBJECTIVES & HYPOTHESIS
Source by
● To manage current capital bikeshare program
effectively
● To identify most used stations
<Hypothesis>
● Different demand depending on commute time
● The impact of Metro stations
STEPS AND CODES
•Import CSV into Pandas Dataframe
•Split date and time into two columns
•Select times that fall within AM and PM
commute hours
•Use groupby to create count column for
each station
•Use Pandas to_csv to create new CSV file
with necessary data, import into .GDB with
CopyRows_management, AddJoin_Management to
join to Bikeshare station
•Identify bikeshare stations with count in
the top quarter
•Add in Metro station data to analyze how
Metro location relates to the top
bikeshare stations used
•Use arcpy.Buffer_analysis to create 3
buffer zones around Metro Stations: 1
Mile, ½ Mile and ¼ Mile of a Metro
Station
•Search the buffer zones around Metro
Stations, finding how many bikeshare
stations intersect within the buffer.
•Using acrpy.GetCount_management, find
the count of stations in the Morning and
Afternoon within each buffer band
•Print the results.
STEPS AND CODES
● Using Pandas to get the huge CSV into useable format
● Date and time for bikeshare departures in the same column, had to
split at the space, use a for-loop to create new “Time” column
● Creating the “Count” using “groupby()” and then “agg.(‘Count’)”
produced data that Arc parsed as a String.
● Attempted but failed to add a new column with the correct data type
to the attribute table
● Created “Count” column, populated it with “1s”, summed that
● Arcpy was stupidly tempermental about importing the CSVs
● Initially wanted to work with census tract data, but upon seeing
how messy that would be given the distribution of BikeShare
Stations, decided to analyze just Bikeshare and Metro
CHALLENGES
RESULTS
● Metro locations near Bikeshare stations affects
the number of bikes rented.
● During the morning commute, 40% of the most used
Bikeshare stations were within .25 miles of a
Metro entrance, while 61% of the top afternoon
locations were within .25 miles of a Metro
entrance.
● All of the top 25% of most used Bikeshare stations
were within one mile of a Metro location.
CONCLUSION

More Related Content

What's hot

calculating wind speed and direction using arcgis
calculating wind speed and direction using arcgiscalculating wind speed and direction using arcgis
calculating wind speed and direction using arcgis
saqibjavaid17
 
C lindoor
C lindoorC lindoor
Designing a Language for Spatial Computing
Designing a Language for Spatial ComputingDesigning a Language for Spatial Computing
Designing a Language for Spatial Computing
Andrea Ballatore
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
SSP Innovations
 
Outside of the Box Integrations
Outside of the Box Integrations Outside of the Box Integrations
Outside of the Box Integrations
SSP Innovations
 
2016 conservation track: under the hood of an rea: what is within a rapid ec...
2016 conservation track: under the hood of an rea:  what is within a rapid ec...2016 conservation track: under the hood of an rea:  what is within a rapid ec...
2016 conservation track: under the hood of an rea: what is within a rapid ec...
GIS in the Rockies
 
TEAM 16: GUF API
TEAM 16: GUF APITEAM 16: GUF API
TEAM 16: GUF API
plan4all
 
Proposed bench test for gis servers
Proposed bench test for gis serversProposed bench test for gis servers
Proposed bench test for gis servers
Wisconsin Land Information Association
 
Mapwise in the Field with GPS
Mapwise in the Field with GPSMapwise in the Field with GPS
Mapwise in the Field with GPS
Dwain Miller Jr., GISP
 
01 supermapiserverintroduction
01 supermapiserverintroduction01 supermapiserverintroduction
01 supermapiserverintroduction
GeoMedeelel
 
Autonomous Mobility Scooter
Autonomous Mobility ScooterAutonomous Mobility Scooter
Autonomous Mobility Scooter
Ben Pyman
 
02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction
GeoMedeelel
 
Howtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardHowtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboard
GeoMedeelel
 
ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons Learned
SSP Innovations
 
01 supermapiportaloverview
01 supermapiportaloverview01 supermapiportaloverview
01 supermapiportaloverview
GeoMedeelel
 
Coupling Data Processing and Map Production
Coupling Data Processing and Map ProductionCoupling Data Processing and Map Production
Coupling Data Processing and Map Production
Safe Software
 
Esri GIS at Thames Water
Esri GIS at Thames WaterEsri GIS at Thames Water
Esri GIS at Thames Water
Esri UK
 
Automating Transportation Feeds into ArcMap Products
Automating Transportation Feeds into ArcMap ProductsAutomating Transportation Feeds into ArcMap Products
Automating Transportation Feeds into ArcMap Products
Safe Software
 
Swapnil shende
Swapnil shendeSwapnil shende
Swapnil shende
Swapnil Shende
 
What's it like to use the Utility Network
What's it like to use the Utility NetworkWhat's it like to use the Utility Network
What's it like to use the Utility Network
Jessica (Vendegna) Hartbauer
 

What's hot (20)

calculating wind speed and direction using arcgis
calculating wind speed and direction using arcgiscalculating wind speed and direction using arcgis
calculating wind speed and direction using arcgis
 
C lindoor
C lindoorC lindoor
C lindoor
 
Designing a Language for Spatial Computing
Designing a Language for Spatial ComputingDesigning a Language for Spatial Computing
Designing a Language for Spatial Computing
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
 
Outside of the Box Integrations
Outside of the Box Integrations Outside of the Box Integrations
Outside of the Box Integrations
 
2016 conservation track: under the hood of an rea: what is within a rapid ec...
2016 conservation track: under the hood of an rea:  what is within a rapid ec...2016 conservation track: under the hood of an rea:  what is within a rapid ec...
2016 conservation track: under the hood of an rea: what is within a rapid ec...
 
TEAM 16: GUF API
TEAM 16: GUF APITEAM 16: GUF API
TEAM 16: GUF API
 
Proposed bench test for gis servers
Proposed bench test for gis serversProposed bench test for gis servers
Proposed bench test for gis servers
 
Mapwise in the Field with GPS
Mapwise in the Field with GPSMapwise in the Field with GPS
Mapwise in the Field with GPS
 
01 supermapiserverintroduction
01 supermapiserverintroduction01 supermapiserverintroduction
01 supermapiserverintroduction
 
Autonomous Mobility Scooter
Autonomous Mobility ScooterAutonomous Mobility Scooter
Autonomous Mobility Scooter
 
02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction
 
Howtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardHowtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboard
 
ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons Learned
 
01 supermapiportaloverview
01 supermapiportaloverview01 supermapiportaloverview
01 supermapiportaloverview
 
Coupling Data Processing and Map Production
Coupling Data Processing and Map ProductionCoupling Data Processing and Map Production
Coupling Data Processing and Map Production
 
Esri GIS at Thames Water
Esri GIS at Thames WaterEsri GIS at Thames Water
Esri GIS at Thames Water
 
Automating Transportation Feeds into ArcMap Products
Automating Transportation Feeds into ArcMap ProductsAutomating Transportation Feeds into ArcMap Products
Automating Transportation Feeds into ArcMap Products
 
Swapnil shende
Swapnil shendeSwapnil shende
Swapnil shende
 
What's it like to use the Utility Network
What's it like to use the Utility NetworkWhat's it like to use the Utility Network
What's it like to use the Utility Network
 

Similar to capital bikeshare

Analyzing NYC Transit Data
Analyzing NYC Transit DataAnalyzing NYC Transit Data
Analyzing NYC Transit Data
Work-Bench
 
Od ifriday openraildata
Od ifriday openraildataOd ifriday openraildata
Od ifriday openraildata
Jonathan Raper
 
Towards better bus networks: A visual analytics approach
Towards better bus networks: A visual analytics approachTowards better bus networks: A visual analytics approach
Towards better bus networks: A visual analytics approach
ivaderivader
 
Disruptive open transport data
Disruptive open transport dataDisruptive open transport data
Disruptive open transport data
Jonathan Raper
 
How can Open Data Revolutionise your Rail Travel?
How can Open Data Revolutionise your Rail Travel?How can Open Data Revolutionise your Rail Travel?
How can Open Data Revolutionise your Rail Travel?
theODI
 
Koober Preduction IO Presentation
Koober Preduction IO PresentationKoober Preduction IO Presentation
Koober Preduction IO Presentation
Salesforce Engineering
 
Koober Machine Learning
Koober Machine LearningKoober Machine Learning
Koober Machine Learning
James Ward
 
201113 Hyeshin Chu
201113 Hyeshin Chu201113 Hyeshin Chu
201113 Hyeshin Chu
ivaderivader
 
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet ServiceDynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
Joseph Chow
 
Smart Traveller- Proficient Taxi Business Application
Smart Traveller- Proficient Taxi Business ApplicationSmart Traveller- Proficient Taxi Business Application
Smart Traveller- Proficient Taxi Business Application
Gaurav Kumbhar
 
Cognitive Urban Transport
Cognitive Urban TransportCognitive Urban Transport
Cognitive Urban Transport
Sasha Lazarevic
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
WMLab,NCU
 
01 example of literature presentation
01 example of literature presentation01 example of literature presentation
01 example of literature presentation
Jason Yang
 
MapMyCab Presentation
MapMyCab PresentationMapMyCab Presentation
MapMyCab Presentation
Preetika Kulshrestha
 
Data mining
Data miningData mining
Data mining
TejalNijai
 
Simulation of BART Station at Embarcadero, SFO using Arena
Simulation of BART Station at Embarcadero, SFO using ArenaSimulation of BART Station at Embarcadero, SFO using Arena
Simulation of BART Station at Embarcadero, SFO using Arena
Preethi Jayaram Jayaraman
 
poster_B-Cycle
poster_B-Cycleposter_B-Cycle
poster_B-Cycle
Brett Keim
 
Will There be Space?
Will There be Space?Will There be Space?
Will There be Space?
mattkretschmer
 
2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...
GIS in the Rockies
 
Mobile Workforce Location Tracking with Bing Maps
Mobile Workforce Location Tracking with Bing MapsMobile Workforce Location Tracking with Bing Maps
Mobile Workforce Location Tracking with Bing Maps
Microsoft Tech Community
 

Similar to capital bikeshare (20)

Analyzing NYC Transit Data
Analyzing NYC Transit DataAnalyzing NYC Transit Data
Analyzing NYC Transit Data
 
Od ifriday openraildata
Od ifriday openraildataOd ifriday openraildata
Od ifriday openraildata
 
Towards better bus networks: A visual analytics approach
Towards better bus networks: A visual analytics approachTowards better bus networks: A visual analytics approach
Towards better bus networks: A visual analytics approach
 
Disruptive open transport data
Disruptive open transport dataDisruptive open transport data
Disruptive open transport data
 
How can Open Data Revolutionise your Rail Travel?
How can Open Data Revolutionise your Rail Travel?How can Open Data Revolutionise your Rail Travel?
How can Open Data Revolutionise your Rail Travel?
 
Koober Preduction IO Presentation
Koober Preduction IO PresentationKoober Preduction IO Presentation
Koober Preduction IO Presentation
 
Koober Machine Learning
Koober Machine LearningKoober Machine Learning
Koober Machine Learning
 
201113 Hyeshin Chu
201113 Hyeshin Chu201113 Hyeshin Chu
201113 Hyeshin Chu
 
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet ServiceDynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
 
Smart Traveller- Proficient Taxi Business Application
Smart Traveller- Proficient Taxi Business ApplicationSmart Traveller- Proficient Taxi Business Application
Smart Traveller- Proficient Taxi Business Application
 
Cognitive Urban Transport
Cognitive Urban TransportCognitive Urban Transport
Cognitive Urban Transport
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
 
01 example of literature presentation
01 example of literature presentation01 example of literature presentation
01 example of literature presentation
 
MapMyCab Presentation
MapMyCab PresentationMapMyCab Presentation
MapMyCab Presentation
 
Data mining
Data miningData mining
Data mining
 
Simulation of BART Station at Embarcadero, SFO using Arena
Simulation of BART Station at Embarcadero, SFO using ArenaSimulation of BART Station at Embarcadero, SFO using Arena
Simulation of BART Station at Embarcadero, SFO using Arena
 
poster_B-Cycle
poster_B-Cycleposter_B-Cycle
poster_B-Cycle
 
Will There be Space?
Will There be Space?Will There be Space?
Will There be Space?
 
2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...
 
Mobile Workforce Location Tracking with Bing Maps
Mobile Workforce Location Tracking with Bing MapsMobile Workforce Location Tracking with Bing Maps
Mobile Workforce Location Tracking with Bing Maps
 

capital bikeshare

  • 1. Christopher Dively, Sujung Lee, Veronica Miniello BICYCLE SHARE PROGRAM
  • 2. OBJECTIVES & HYPOTHESIS Source by ● To manage current capital bikeshare program effectively ● To identify most used stations <Hypothesis> ● Different demand depending on commute time ● The impact of Metro stations
  • 3. STEPS AND CODES •Import CSV into Pandas Dataframe •Split date and time into two columns •Select times that fall within AM and PM commute hours •Use groupby to create count column for each station •Use Pandas to_csv to create new CSV file with necessary data, import into .GDB with CopyRows_management, AddJoin_Management to join to Bikeshare station •Identify bikeshare stations with count in the top quarter
  • 4. •Add in Metro station data to analyze how Metro location relates to the top bikeshare stations used •Use arcpy.Buffer_analysis to create 3 buffer zones around Metro Stations: 1 Mile, ½ Mile and ¼ Mile of a Metro Station •Search the buffer zones around Metro Stations, finding how many bikeshare stations intersect within the buffer. •Using acrpy.GetCount_management, find the count of stations in the Morning and Afternoon within each buffer band •Print the results. STEPS AND CODES
  • 5. ● Using Pandas to get the huge CSV into useable format ● Date and time for bikeshare departures in the same column, had to split at the space, use a for-loop to create new “Time” column ● Creating the “Count” using “groupby()” and then “agg.(‘Count’)” produced data that Arc parsed as a String. ● Attempted but failed to add a new column with the correct data type to the attribute table ● Created “Count” column, populated it with “1s”, summed that ● Arcpy was stupidly tempermental about importing the CSVs ● Initially wanted to work with census tract data, but upon seeing how messy that would be given the distribution of BikeShare Stations, decided to analyze just Bikeshare and Metro CHALLENGES
  • 7. ● Metro locations near Bikeshare stations affects the number of bikes rented. ● During the morning commute, 40% of the most used Bikeshare stations were within .25 miles of a Metro entrance, while 61% of the top afternoon locations were within .25 miles of a Metro entrance. ● All of the top 25% of most used Bikeshare stations were within one mile of a Metro location. CONCLUSION