본문 바로가기
반응형

파이썬 데이터분석29

파이썬 'str' object is not callable 에러 발생 파이썬 코딩을 하는데 'str' object is not callable 에러가 발생했습니다. 원인은 먼데 있지 않았습니다.  위 코드는 for문을 반복하면서 code_lists 에 있는 값 code에 불러와서 string으로 연결해 주는 동작을 하는 프로그램입니다.여기서 code의 값을 string으로 연결하기 위해 "str" 변수를 사용했습니다. 그런데str 이변수에 한 번함수로 한 번이렇게 중복되어 나옵니다.그래서 발생한 에러였습니다. 수정은 아래와 같이 하였습니다.       for문을 반복하면서 code_lists 에 있는 값을 string에 연결시켜 주는 동작이므로str 변수를 "str_list"로 변경해 주었습니다. 문제는 해결되고 코드는 잘 돌아갑니다. 2024. 6. 12.
파이썬 판다스 - 엑셀 사용 옵션 - pandas.read_excel() 파이썬 판다스 라이브러리 활용하여 엑셀 데이터를 다루어 볼까요? 엑셀은 참으로 편한 소프트웨어 입니다. 파이썬 이에 질쎄라 엑셀을 다룰수 있는 라이브러리를 만들어 두었습니다. 그 중에서 판다스는 가장 다루기 편하고 활용하기 좋은 라이브러리 입니다.   1. 파이썬 판다스 엑셀 다루기 개요 파이썬 판다스 라이브러리 중에서 엑셀을 다루는 부분입니다. 1) 판다스(Pandas) 라이브러리 설치하기 판다스 라이브러리를 설치해야 한다.  방법은 아래와 같다. C:\>pip install pandas  라이브러리를 설치했으니 본격적인 코드를 알아보겠습니다.            Pandas documentation 페이지 --> 바로가기    2. read_excel()의 지정 가능한 옵션   판다스 라이브러리를 활.. 2024. 6. 6.
A JNI error has occurred, please check your installation and try again A JNI error has occurred, please check your installation and try again 와 같은 에러 메세지가 발생합니다.왜 그럴까요? 원인을 알아보고 해결해 보겠습니다. 아래 내용 확인해 주세요.   1. 에러 메세지: A JNI error has occurred, please check your installation and try again 에러 메세지 입니다.   전체 메세지 내용은 아래와 같습니다. Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: o.. 2024. 5. 15.
Another java installation is in progress you must complete that installation before Another java installation is in progress you must complete that installation before you can run this installer. . 라는 메세지 창이 뜨나요.당황하지 마시고 아래와 같이 따라해 주세요.   1. 에러메세지 - Another java installation is in progress  아래와 같이 메세지가 출몰하죠.  기존 설치되었던 JDK로 인한 충돌입니다.기존 JDK를 찾아서 제거 하면 됩니다.  2. 에러 조치 - APPDATA\LocalLow\Oracle\java키보드에서 "window + R" 키를 누르세요윈도우 고유의 "실행"창이 뜹니다.    "열기" 칸에                 "%USERPROFIL.. 2024. 5. 15.
테이블스페이스 지정하여 테이블 생성 하기 - 인덱스도 지정 테이블스페이스 지정하여 테이블 생성 하기 - 인덱스도 지정 하는 방법에 대해서 알아보겠습니다. 데이터가 저장되는 곳이 어디일지 궁금하세요? 그러면 여기에 답이 있습니다.    1. 테이블스페이스(Tablespace)란 우리가 DB에 데이터를 입력하면 그냥 데이터베이스에 저장된다고 생각하게 됩니다. 개념적으로는 맞는 이야기 입니다. 하지만 DBMS는 데이터를 데이터베이스에 저장하는 것을 관리하는 시스템, 즉, 소프트웨어 입니다. 그러면 실제로 저장되는 곳은 어디일까요?시스템 안에 있는 디스크라는 곳입니다. 이 디스크를 분할 운영합니다.여기서 디스크를 분리했으니, PC로 치면 C 또는 D 드리이브리고, 폴더가 되겠죠.DBMS 차원에서는 이 분할한 곳을 테이블스페이스라고 합니다. 즉, 테이블스페이스(Table.. 2024. 5. 9.
데이터 처리 방식 OLTP OLAP 알아보기 데이터 처리 방식인 OLTP와 OLAP에 대해서 알아보겠습니다.은행 ATM기기에서 돈을 찾을 때, 핸드폰요금이 청구될 때, 증권회사에서 수익율이 정리된 문서를 받을 때, 각 회사는 어떤방식의 데이터 처리를 하고 있을까요. 그 때 사용하는 데이터 처리방식을 알아보겠습니다.    1. 데이터 처리 방식 OLTP와 OLAP 란 OLTP와 OLAP가 어떤 내용인지 부터 알아보겠습니다.그전에 데이터란 무엇일까요? 1) 약어의 의미OLTP는 영문 Full Name으로 Online Transaction Processing system입니다.의미를 풀어보면 온라인으로 트랜잭션을 처리하는 시스템이란 것이죠.즉, 온라인으로 데이터 처리를 위한 시스템입니다. 중요한것은 "데이터 처리"라는 것이죠, 그럼 OLAP를 살펴보죠... 2024. 4. 28.
파이썬 설치하기 - 윈도우 파이썬 설치하고 실행하기 파이썬 설치하기 - 윈도우에 파이썬 설치하고 실행하기 파이썬 자격증 공부, 데이터 분석 작업, 데이터사이언스, 데이터분석가를 위해서 파이썬은 필수 입니다. 이를 이한 첫걸음은 파이썬 설치이죠. 설치 작업은 간단합니다. 아래로 스크롤을 내려서 내용을 간단하게 눈으로 확인 하세요. 이어서 단계별로 따라서 설치하시기 바랍니다. 1. 파이썬 설치 파일 다운 받기 파이썬 설치를 위해 파이썬 공식사이트에서 설치 파일을 다운로드 합니다. 다운로드를 한 후 파일을 실행하여 설치합니다. 먼저 다운로드 할 위치 입니다. 파이썬 설치 파일 다운로드 페이지 --> 바로가기 좌측에 있는 "Download Python 3.12.2" 버튼을 클릭합니다. 지금 PC의 OS가 윈도우여서 윈도우용 설치파일이 나타납니다. 파이썬 버젼이 .. 2024. 3. 10.
파이썬 강의 - 문자열 찾기, 문자열 자르기, 문자열 포함 확인, 문자열 추출 파이썬 강의 - 문자열 찾기, 문자열합치기, 문자열 자르기 관련 예제를 통해서 설명하겠습니다. 1. 문자열 이란 파이썬은 분석 및 시스템 백엔드용으로 점점 많이 사용하고 있습니다. 파이썬의 프로그램 문법 중 문자열을 다루는 기능은 활용도가 높은 프로그램입니다. 한 문장 한 문장 따라 해 보시면 쉽게 익힐 수 있을 것입니다. 문자열(string)은 문자(Characters)로 이루어진 문장이나 단어입니다. 여기에는 특수문자, 숫자, 영문자, 한글 등이 포함됩니다. 예를 들어 “손흥민은 AM 07:00면 일어나서 Tottenham 구장에 운동하러 간다”와 같습니다. 한글도 있고, 영문도 있고, 특수 문자도 있습니다. 실제 업무를 하다보면 문자열 관련한 고객의 요청 사항이 많습니다. 문자열에 내가 찾는 문자(.. 2024. 3. 5.
[파이썬] time.sleep() - 프로그램 실행 잠시 멈추기 파이썬 time.sleep() 은 프로그램 실행을 잠시 멈추기 위한 문법입니다. 내용에 대해서 알아 보겠습니다. time.sleep() 은 라이브러리 time에 들어가 있습니다. import time sleep() 에서 괄호에 숫자를 넣어줍니다. 숫자는 초단위가 됩니다. 예를 들어 sleep(5) 는 5초간 일시 정지 되었다가 실행됩니다. sleep(10)은 10초가, sleep(20) 20초, sleep(60)은 60초 즉 1분간 일시정지 되었다가 다음 동작이 실행됩니다. 만약 더 정교하게 지정하고 싶으면 sleep(10.3) 처럼 실수로 지정하면됩니다. import time print(" 실행을 잠시 정지합니다.") time.sleep(2) print(" 2초가 지났습니다.실행 합니다.") > Out.. 2024. 3. 2.
데이터분석 - 파이썬 기호 + - * / ** % f **arg ** kwarg 데이터 분석 파이썬을 활용한 데이터 분석 작업 시 기호를 많이 사용합니다. 사용하는 기호를 정리해 봤습니다. 코딩을 할 때 또는 코드를 해석할 때 참조할 수 있도록 정리해 봤습니다. 1. 수치에 적용되는 기호: 가감승제 - +, -, *, /, //, **, % 파이썬에서 숫자 데이터를 처리할 때 사용하는 기호입니다. 일반적으로 가감승제라고 하는 더하기, 빼기, 곲하기, 나누기를 의미 합니다. 대상이 되는 데이터 타입 Numeric Types은 int, float 이 대상입니다. 적용은 아래와 같습니다. 조금 다르게 느껴지는 기호는 나누기 관련 항목입니다. 몫과 나머지를 각각 계산이 가능한 //, % 입니다. 하지만, 사용해 보면 아주 편리 합니다. 기호 의미 예시 결과 x + y x와 y 더하기 7 +.. 2024. 2. 26.
반응형