Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/buboqowi_129/public/wp-includes/class-wp-block-list.php on line 199

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /www/buboqowi_129/public/wp-includes/script-loader.php on line 348

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-includes/class-wp.php on line 173
Cross-category Comparisons | Bike Insights Blog
Select Page

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 15826

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 19255

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/buboqowi_129/public/wp-content/themes/Divi/includes/builder/module/helpers/HoverOptions.php on line 71

Folks on Instagram requested a higher-resolution image of this totally metal visualization for some reason. We aim to please, so here you go:

I heard that if you turn off all the lights and chant “Bike Insights” in front of this data visualization 13 times that you will get a flat tire on your next ride.

This visualization shows 30,000 recent bike comparisons users have made with our Bike-on-Bike visualizer. The thickness of the lines indicates how many comparisons were made, with the thickest line (Gravel to Off Road Touring) representing 3,000-something comparisons.

The clear takeaway from this visualization is just how hot mixed-terrain and touring bikes are right now in our little corner of the Internet. It’s going to be fascinating to see if this trend continues or if it’s just the 2019 equivalent of the 2007 Fixie Kid craze (apologies to all Fixie Kids reading this. Brakes are death.).

What’s perhaps most interesting about this visualization is what we’re not showing here: the number of comparisons being performed within the same category. Before I build this visualization, I would have guessed that most of the comparisons being done were within the same category. But we were surprised to see that inter-category comparisons make up only 45% of our volume. I suspect that this may be because cyclists are taking a bike that they are already familiar with and using that as a starting point for exploring similar-sized and proportioned bikes in a new category.

But who knows? Leave a comment below and let us know how you use the Bike Insights Compare page. We’d love to get your feedback and see what we can do to make it better.

If you liked this blog post, be sure to sign up to our mailing list in the sidebar to the right to stay in the loop. We promise not to send you spam!

Also, if you’d like to help get the word out about Bike Insights, give us a follow on Instagram and Twitter to help increase our visibility with other cyclists. Thanks!

If you liked this blog post, be sure to sign up to our mailing list below to stay in the loop. We promise not to send you spam!

Also, if you’d like to help get the word out about Bike Insights, give us a follow on Instagram and Twitter to help increase our visibility with other cyclists. Thanks!