Initial commit
This commit is contained in:
32
Preprocess1.py
Normal file
32
Preprocess1.py
Normal file
@ -0,0 +1,32 @@
|
||||
import pandas as pd
|
||||
import glob
|
||||
|
||||
|
||||
label = "Strong_Cold"
|
||||
# Path ke folder yang berisi file txt
|
||||
folder_path = f"MyData/{label}" # Ganti dengan path folder kamu
|
||||
|
||||
# Cari semua file txt dalam folder
|
||||
files = glob.glob(f"{folder_path}/*.txt")
|
||||
columns = ['410nm', '435nm', '460nm', '485nm',
|
||||
'510nm', '535nm', '560nm', '585nm',
|
||||
'610nm', '645nm', '680nm', '705nm',
|
||||
'730nm', '760nm', '810nm', '860nm',
|
||||
'900nm', '940nm']
|
||||
|
||||
# List untuk menyimpan semua dataframe
|
||||
dataframes = []
|
||||
|
||||
# Loop untuk membaca setiap file txt
|
||||
for file in files:
|
||||
with open(file, "r") as f:
|
||||
line = f.readline().strip() # Baca baris pertama dan hapus newline
|
||||
values = line.split(";") # Pisahkan berdasarkan ";"
|
||||
values = values[:-1]
|
||||
dataframes.append(values)
|
||||
|
||||
# Membuat DataFrame dari semua data
|
||||
df = pd.DataFrame(dataframes, columns=columns)
|
||||
|
||||
# Simpan ke dalam file csv
|
||||
df.to_csv(f"MyData/Final/{label}.csv", index=False)
|
Reference in New Issue
Block a user