pydatafaker.business.create_employee_table

pydatafaker.business.create_employee_table(vendor_id, n=100)[source]

Create a table of fake employees.

Parameters
  • vendor_id (list) – A list of vendor ids to randomly assign to employees.

  • n (int, optional) – The number of additional employees to create in excess of 1 employee for each vendor. By default 100.

Returns

A dataframe containing: employee_id, employee_name, and vendor_id.

Return type

pandas.DataFrame

Examples

>>> from pydatafaker import business
>>> business.create_employee_table(['vendor_1', 'vendor_2'], 5)
    employee_id      employee_name vendor_id
0  employee_00001   Matthew Sandoval  vendor_1
1  employee_00002  Christina Holland  vendor_2
2  employee_00003     Alice Gonzales  vendor_2
3  employee_00004   Savannah Proctor  vendor_2
4  employee_00005   Vanessa Hamilton  vendor_1
5  employee_00006      Justin Holmes  vendor_2
6  employee_00007         David Luna  vendor_2