| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import numpy as np
- import pytest
- from pandas import (
- DataFrame,
- to_datetime,
- )
- @pytest.fixture(autouse=True)
- def autouse_mpl_cleanup(mpl_cleanup):
- pass
- @pytest.fixture
- def hist_df():
- n = 50
- rng = np.random.default_rng(10)
- gender = rng.choice(["Male", "Female"], size=n)
- classroom = rng.choice(["A", "B", "C"], size=n)
- hist_df = DataFrame(
- {
- "gender": gender,
- "classroom": classroom,
- "height": rng.normal(66, 4, size=n),
- "weight": rng.normal(161, 32, size=n),
- "category": rng.integers(4, size=n),
- "datetime": to_datetime(
- rng.integers(
- 812419200000000000,
- 819331200000000000,
- size=n,
- dtype=np.int64,
- )
- ),
- }
- )
- return hist_df
|