본문 바로가기
728x90

read_excel2

Value must be either numerical or a string containing a wildcard 에러 파이썬을 이용하여 데이터 분석을 하기 위해 pandas의 pd.read_excel()이나 pd.read_csv() 함수를 이용하게 되는데, 가끔씩 우리가 알지 못하는 에러들이 발생하곤 합니다. 프로그램의 오류인지 파일의 오류인지 잘 확인이 안 되는 이러한 에러 중자주 발생할 수 있는 에러에 대해 조치 방법을 설명드리려고 합니다. 1. Value must be either numerical or a string containing a wildcard 란? 해당 에러는 pd.excel('testfile.xlsm)을 실행해서 생긴 에러입니다. 에러의 내용을 그대로 해석해 보면 ‘값은 숫자나 와일드카드가 포함된 문자열이어야 한다.’입니다. 읽으려는 엑셀 파일의 값에 대해 잘못된 것이라는 의미입니다. pd.exc.. 2023. 7. 13.
Python pandas로 csv, xlsx 불러오기 본 포스팅에서는데이터를 불러오기 위해 csv나 xlsx파일을 호출할 때 사용할 수 있는 reference file 관리에 대해 설명하려 한다. 물론 이는 config 파일과도 유사하지만 초기 데이터 분석을 위한 약간의 팁 정도로 생각하면 될 듯하다. 우선 현장에서 얻은 데이터가 필요하여, 그와 유사한 형태의 데이터를 만들고, 그 데이터를 이용하여 오늘의 포스팅 주제에 대해 얘기하려 한다. 1. data.csv 만들기 우선 python 코드를 위해 아래의 라이브러리를 호출한다. 대부분은 다 아는 라이브러리겠지만, string과 random은 생소할 수 있으니 설명을 한번 하겠다. string은 문자열을 생성시키는 것으로 string.digits는 숫자 문자열, string.ascii_lowercase와 s.. 2022. 2. 28.
728x90