현재 경로의 모든 csv file에서 10, 11, 12 column만 다른 이름(-axis.csv)의 csv file로 각각 저장합니다.
확장자 빼고 파일 이름만 얻으면 더 좋을 듯 합니다.
import pandas as pd
import glob
path = r'./' # use your path
all_files = glob.glob(path + "/*.csv")
li = []
for filename in all_files:
print(filename)
df = pd.read_csv(filename, delim_whitespace=True, index_col=None, header=None)
li.append(df)
print(df)
df = df[[10, 11, 12]]
savefilename = str(filename)+"-axis.csv"
df.to_csv(savefilename, header=False, index=False)
frame = pd.concat(li, axis=0, ignore_index=True)
import glob
path = r'./' # use your path
all_files = glob.glob(path + "/*.csv")
li = []
for filename in all_files:
print(filename)
df = pd.read_csv(filename, delim_whitespace=True, index_col=None, header=None)
li.append(df)
print(df)
df = df[[10, 11, 12]]
savefilename = str(filename)+"-axis.csv"
df.to_csv(savefilename, header=False, index=False)
frame = pd.concat(li, axis=0, ignore_index=True)




덧글