(self, dtype)
| 19 | param_names = ["dtype"] |
| 20 | |
| 21 | def setup(self, dtype): |
| 22 | self.df = DataFrame( |
| 23 | np.random.randn(100_000, 3), columns=["A", "B", "C"], dtype=dtype |
| 24 | ) |
| 25 | self.df["id1"] = pd.Series(np.random.randint(0, 10, 10000)) |
| 26 | self.df["id2"] = pd.Series(np.random.randint(100, 1000, 10000)) |
| 27 | |
| 28 | def time_melt_dataframe(self, dtype): |
| 29 | melt(self.df, id_vars=["id1", "id2"]) |