본문 바로가기

전체 글136

17.[파이썬] 리스트의 파일명 받아오기. str로 변환해서 받으면 되는걸 왜 생각을 못했지.. import os path="./Cutted_data/data" file_list = os.listdir(path) for i in file_list: name_of_file=str(i) print(name_of_file) 위와 같이 리스트형이 아닌 str로 다 뽑힌것을 알 수 있다. 2022. 11. 17.
16.[파이썬] 리스트에서 가까운 정수,실수 근삿값 찾기. def findNearNum(exList, values): answer = [0 for _ in range(2)] # answer 리스트 0으로 초기화 minValue = min(exList, key=lambda x:abs(x-values)) minIndex = exList.index(minValue) answer[0] = minIndex answer[1] = minValue return answer exList = [4, 10, 8, 32, 95] values = 20.4213 returnList = findNearNum(exList, values) print(returnList) [출처] [Python] - 정수 리스트 중 주어진 정수, 실수값과 가장 가까운 정수 찾기(근사값 찾기)|작성자 주현 2022. 11. 13.
[파이썬 오류] Error: mkl-service + Intel(R) MKL: MKL_THREADING_LAYER=INTEL is incompatible with libgomp.so.1 library. Try to import numpy first or set the threading layer accordingly. Set MKL_SERVICE_FORCE_INTEL to force it. 오류 해결 해결법. import os os.environ['MKL_THREADING_LAYER']='GNU' 또는 os.environ['MKL_SERVICE_FORCE_INTEL']='1' 를 입력해준다. 2022. 11. 11.
15.[파이썬] 여러 리스트를 하나로 합쳐주는 zip함수 import pandas as pd data_1=[1,2,3,4,5,6] data_2=[4,5,2,5,6,7] zipdata=zip(data_1,data_2) print(pd.DataFrame(zipdata)) 출력 : 2022. 11. 9.
14.[파이썬] 데이터를 엑셀 파일로 저장하는 방법 import pandas as pd df=pd.DataFrame(new_data_1,columns=["1col","2col"]) # new_data_1 = 저장하고 싶은 리스트 이다. df.to_csv("../Filtered_data/"+name_num_1) # 저장경로 + 파일명 columns= 각각의 열의 명칭 정함. index= 각각의 행의 명칭 정함. 2022. 11. 6.
13. [파이썬] 폴더안의 모든 각각의 파일의 특정열(행) 그래프 출력 → 빈 리스트를 만들어서 활용 ### 목표 : 폴더내의 모든파일의 그래프를 출력 (비교) 하는 코드. ### ### line19 에 따라 어느 열을 출력해서 비교하고싶은지 선택함. path="../Filtered_data/" import os import pandas as pd import numpy as np import matplotlib.pyplot as plt file_list = os.listdir(path) # 폴더안의 모든 파일을 리스트로 받아옴. # 파일 명에서 행의 개수를 찾음. list_b=[] for i in file_list: data_1=pd.read_csv(path+"/"+i) data_1=np.array(data_1) # row=data_1[:,1] # 추출하고 싶은 열 선택... 2022. 11. 5.