Files
MPL-tasks/lab1/genrate_data.py
2025-10-23 18:45:11 +10:00

13 lines
491 B
Python

import pandas as pd
import numpy as np
OUT_PATH="./data/"
FILE_COUNT=5
ROW_COUNT=int(1E5)
for file_num in range(FILE_COUNT):
rand_numbers=pd.DataFrame(np.random.rand(ROW_COUNT),columns=["Numbers"])
rand_letters=pd.DataFrame(np.random.randint(0,4,(ROW_COUNT)),columns=["Letters"]).replace({0:"A",1:"B",2:"C",3:"D"})
data=pd.concat((rand_letters,rand_numbers),axis=1)
with open(OUT_PATH+f"sample_{file_num+1}.csv","w",encoding="utf-8") as F:
data.to_csv(F,index=None)