pydatafaker.school.create_teachers

pydatafaker.school.create_teachers(n=14, min_grade=1, max_grade=7)[source]

Create a DataFrame with fake teacher names and attributes.

Parameters
  • n (int, optional) – The number of teachers to generate, by default 14.

  • min_grade (int, optional) – The minimum grade a teacher can teach, by default 1.

  • max_grade (int, optional) – The maximum grade a teacher can teach, by default 7.

Returns

A DataFrame containing: teacher_id, name, grade, room_id

Return type

pandas.DataFrame

Examples

>>> from pydatafaker import school
>>> school.create_teachers()
    teacher_id              name  grade room_id
0   teacher_0001       Omar Savage      1    <NA>
1   teacher_0002     Susan Shepard      2    <NA>
2   teacher_0003  Kimberly Johnson      3    <NA>
3   teacher_0004    Carlos Johnson      4    <NA>
4   teacher_0005  Stephanie Castro      5    <NA>
5   teacher_0006      Thomas Young      6    <NA>
6   teacher_0007       Robert Wood      1    <NA>
7   teacher_0008       Scott Yates      2    <NA>
8   teacher_0009    William Flores      3    <NA>
9   teacher_0010  Christopher Reid      4    <NA>
10  teacher_0011  Dr. Laura Martin      5    <NA>
11  teacher_0012     Diana Coleman      6    <NA>
12  teacher_0013   Stephanie Pratt      1    <NA>
13  teacher_0014        Jorge Rios      2    <NA>