This is an example from Pandas Pydata - https://pandas.pydata.org/docs/user_guide/reshaping.html#combining-with-stats-and-groupby
Can someone please explain what is the use of //
in the dataframe?
df = cols + pd.DataFrame(
(np.random.randint(5, size=(n, 4)) // [2, 1, 2, 1]).astype(str)
)
Code below:
np.random.seed([3, 1415]
n = 20
cols = np.array(["key", "row", "item", "col"])
df = cols + pd.DataFrame(
(np.random.randint(5, size=(n, 4)) // [2, 1, 2, 1]).astype(str)
)
df.columns = cols
df = df.join(pd.DataFrame(np.random.rand(n, 2).round(2)).add_prefix("val"))