Written in Livemark
(2021-10-21 14:18)

Frictionless Community at a Glance

Have you ever wondered who uses Frictionless Data? Where are the contributors located? What do they really care about? Well, the core team has been wondering and so we asked our community to let us know via our 2021 Community Survey. Here are some of the things we learned!

Where in the world can you find the Frictionless community?

How long have people been using Frictionless?

What programming languages do community members use the most?

What is one problem you’d like to see Frictionless work on?

What is the schema for this dataset?

from pprint import pprint
from frictionless import describe

resource = describe('survey_cleaned_data.csv')
pprint(resource)
{'encoding': 'utf-8',
 'format': 'csv',
 'hashing': 'md5',
 'name': 'survey_cleaned_data',
 'path': 'survey_cleaned_data.csv',
 'profile': 'tabular-data-resource',
 'schema': {'fields': [{'name': 'iso_code', 'type': 'string'},
                       {'name': 'location', 'type': 'string'},
                       {'name': 'language_english', 'type': 'integer'},
                       {'name': 'language_french', 'type': 'integer'},
                       {'name': 'language_portuguese', 'type': 'integer'},
                       {'name': 'language_dutch', 'type': 'integer'},
                       {'name': 'language_italian', 'type': 'integer'},
                       {'name': 'language_german', 'type': 'integer'},
                       {'name': 'language_catalan', 'type': 'integer'},
                       {'name': 'language_spanish', 'type': 'integer'},
                       {'name': 'underrepresented', 'type': 'string'},
                       {'name': 'how_long_user_years', 'type': 'string'},
                       {'name': 'programming_language_all_python',
                        'type': 'integer'},
                       {'name': 'programming_language_all_r',
                        'type': 'integer'},
                       {'name': 'programming_language_all_js',
                        'type': 'integer'},
                       {'name': 'programming_language_all_rb',
                        'type': 'integer'},
                       {'name': 'programming_language_all_php',
                        'type': 'integer'},
                       {'name': 'programming_language_all_sql',
                        'type': 'integer'},
                       {'name': 'programming_language_all_go',
                        'type': 'integer'},
                       {'name': 'programming_language_all_other',
                        'type': 'integer'},
                       {'name': 'programming_language_all_swift',
                        'type': 'integer'},
                       {'name': 'programming_language_all_clj',
                        'type': 'integer'},
                       {'name': 'programming_language_all_java',
                        'type': 'integer'},
                       {'name': 'programming_language_all_julia',
                        'type': 'integer'},
                       {'name': 'programming_languages_most_used',
                        'type': 'string'},
                       {'name': 'industry', 'type': 'string'},
                       {'name': 'how_often_use', 'type': 'string'},
                       {'name': 'data_larger_than _1gb_user', 'type': 'string'},
                       {'name': 'data_smaller_than_1gb_user', 'type': 'string'},
                       {'name': 'tabular_data_user', 'type': 'string'},
                       {'name': 'binary_data_user', 'type': 'string'},
                       {'name': 'image_data_user', 'type': 'string'},
                       {'name': 'other_data_user', 'type': 'string'},
                       {'name': 'satisfied_tools_code', 'type': 'string'},
                       {'name': 'satisfied_documentation', 'type': 'string'},
                       {'name': 'satisfied_website', 'type': 'string'},
                       {'name': 'satisfied_governance', 'type': 'string'},
                       {'name': 'make_it_better', 'type': 'string'},
                       {'name': 'pay_to_use', 'type': 'string'},
                       {'name': 'replace_proprietary_software',
                        'type': 'string'},
                       {'name': 'one_problem', 'type': 'string'},
                       {'name': 'pilot_tool_fund', 'type': 'string'},
                       {'name': 'solved_my_data_problem', 'type': 'string'},
                       {'name': 'frictionless_team_was_helpful',
                        'type': 'string'},
                       {'name': 'recommend_fd', 'type': 'string'},
                       {'name': 'active_discord', 'type': 'string'},
                       {'name': 'active_github', 'type': 'string'},
                       {'name': 'active_community_calls', 'type': 'string'},
                       {'name': 'active_discuss_forum', 'type': 'string'},
                       {'name': 'opinion_community_communication',
                        'type': 'string'},
                       {'name': 'supported_by_community', 'type': 'string'},
                       {'name': 'engaged_with_community', 'type': 'string'},
                       {'name': 'understand_how_decisions_made',
                        'type': 'string'},
                       {'name': 'my_contributions_are_valued',
                        'type': 'string'},
                       {'name': 'know_how_contribute', 'type': 'string'},
                       {'name': 'community_open_comments', 'type': 'string'}]},
 'scheme': 'file'}
Frictionless Data is an open-source toolkit that brings simplicity to the data experience.