Participants
The participants object used for fetching information about individual survey user data. It automatically creates a Pandas DataFrame in the background of the process.
Attributes
title [Optional]
string
The job title of requested participants.
['ai_automation',
'backend',
'crm',
'data_analytics',
'data_engineer',
'data_scientist',
'devops_sre_platform',
'embedded',
'engineering_manager',
'executive',
'frontend',
'fullstack',
'hardware',
'mobile',
'product_manager',
'product_owner',
'research',
'scrum', 'security',
'system_arch',
'technical_support',
'testing',
'ui_ux']
level [Optional]
string
The career level of requested participants.
['c_level',
'director',
'group_product_manager',
'intern',
'junior', 'manager',
'mid_level',
'principal',
'senior',
'senior_manager',
'senior_principal',
'senior_staff',
'staff',
'team_lead',
'vp']
min_yoe [Optional]
integer
The minimum years of experience for participants to be included in the query results.
Integer between 0 and 20
max_yoe [Optional]
integer
The maximum years of experience for participants to be included in the query results.
Integer between 1 and 26.
gender [Optional]
string
The gender of participants included in the query results.
['male',
'female']
cs_degree [Optional]
boolean
Whether the included participants have a computer science degree or not.
True, False
business_market [Optional]
string
The market scope of the included participants' companies.
['global',
'regional',
'local']
business_size [Optional]
string
The size of the included participants' companies.
['large',
'medium',
'small']
business_focus [Optional]
string
The primary business focus of the included participants' companies.
['product',
'software_house']
business_line [Optional]
string
The business line the participants' companies operate in.
['b2b',
'b2c',
'both']
include_relocated [Optional]
boolean
Include participants who have relocated.
True, False
include_remote [Optional]
boolean
Include participants who work remotely for companies abroad.
True, False
Methods
get_df()
get_df()
Returns a pandas.DataFrame
instance of the fetched data.
Parameters
No parameters
Returns
A pandas.DataFrame
instance containing the fetched data as one row per fetched participant survey.
save_csv(filename: str)
save_csv(filename: str)
Parameters
filename
str
The name of the .csv
file to dump the fetched data in (without extension). No extension is needed explicitly as it's added during the file-saving process.
"my_awesome_data"
Returns
None
save_excel(filename: str)
save_excel(filename: str)
Parameters
filename
str
The name of the .xlsx
file to dump the fetched data in (without extension). No extension is needed explicitly as it's added during the file-saving process.
"my_awesome_data"
Returns
None
Last updated