코드12 파이썬 Pandas 출력 생략 문제 해결 예제 코드 (Python) 파이썬 패키지 중 하나인 Pandas를 사용하다 보면 '...'으로 출력이 생략되는 문제가 발생합니다. 이번 포스팅에서는 간단한 추가 코드를 활용해서 파이썬 Pandas 출력 생략 문제를 해결하는 예제 코드를 공유하고자 합니다. Pandas 출력 생략 문제 해결 Pandas의 출력 옵션을 설정해주면 간단히 출력 생략 문제를 해결할 수 있습니다. Pandas를 사용할 때 저는 보통 출력 세팅을 해주고 사용합니다. import pandas as pd pd.set_option('display.max_row', 1000) pd.set_option('display.max_columns', 1000) 마치며 이번 포스팅에서는 간단히 파이썬에서 Pandas 패키지를 사용할 때 발생하는 문제인 출력 생략을 해결하는 방.. 2021. 5. 8. 파이썬 R2_score 계산 예제 코드 (Python sklearn R-squared) 파이썬을 사용하면 데이터의 R Squared 값을 쉽게 구할 수 있습니다. 이번 포스팅에서는 파이썬을 사용해서 R2 값을 구하는 방법에 대해 여러분과 공유하고자 합니다. 본 포스팅은 예제 코드를 포함하고 있으니, 똑같이 적용해보시면 됩니다. 예제 데이터 간단히 예제 데이터를 구성해보겠습니다. Numpy를 사용할 것이며 최대한 간단히 데이터를 만들겠습니다. R2 계산을 위한 예제 데이터는 다음과 같습니다. import numpy as np x_data = np.array([1., 2., 3., 4., 5.]) y_data = np.array([1., 2., 3., 4., 6.]) 파이썬 데이터 최대 최소 정규화 예제 (Python Data MinMaxScaler with sklearn) 파이썬을 이용해 데.. 2021. 4. 15. 파이썬 텐서플로우 One hot Encoding 예제 코드 (Python Tensorflow) 머신러닝 혹은 딥러닝을 수행하면서 Softmax 방법을 사용하기 위해서는 One hot encoding 방법을 사용해야 합니다. 이번 포스팅에서는 파이썬 텐서플로우를 사용해서 One hot encoding 코드를 예제를 통해 구현해보겠습니다. Tensorflow에는 1 버전과 2 버전이 있는 만큼 두 가지에서 각각의 버전에서 사용 가능한 코드를 구현하겠습니다. 예제 데이터 One hot encoding 예제를 풀기 위해서는 데이터가 필요합니다. 아래와 같이 예제 데이터를 선언할 계획이며, 이 중에서 Output data를 사용해서 예제를 구현해보겠습니다. Input data는 다른 예제에서 사용됩니다. # 예제 데이터 선언 import numpy as np Input_data = np.array([[1,.. 2021. 4. 10. 파이썬 데이터 최대 최소 정규화 예제 (Python Data MinMaxScaler with sklearn) 파이썬을 이용해 데이터 정규화를 해야 하는 일이 자주 있습니다. 대표적으로, 텐서플로우를 활용한 머신러닝 혹은 딥러닝이 이에 해당합니다. 이번 포스팅에서는 파이썬을 사용한 최대 최소 데이터 정규화 방법에 대해 여러분과 공유하고자합니다. 최대 최소 데이터 정규화는 sklearn 패키지의 MinMaxScaler를 사용하여 간단하게 구현 가능합니다. 바로 본론 및 예제에 적용해보겠습니다. 예제 데이터 최대 최소 정규화를 예제로 구현해보기 위해서는 데이터가 필요합니다. Numpy를 사용해서 예제 데이터를 생성하겠습니다. 아시겠지만, 데이터 엔지니어링을 위해서 Numpy의 사용은 필수적입니다. 많은 패키지와 연동이 잘 되어있기 때문입니다. 최대 최소 정규화 예제 적용을 위한 데이터는 아래와 같습니다. # 예제 데.. 2021. 4. 10. Tensorflow Activation Function 종류 정리 및 코드 최근 업무상 텐서플로우를 사용해서 머신러닝 모델을 구축하고 있습니다. ReLU나 tanh와 같이 다양한 Activation Function을 적용하면 인공신경망 모델을 개선하는데 도움이 됩니다. 이번 포스팅에서는 간단히 Tensorflow에서 제공하는 Activation Function에 대해 여러분과 공유하고자 합니다. 활성화 함수 종류 정리 머신러닝을 위해 도입된 함수는 Sigmoid 인데, Sigmoid 함수는 딥러닝의 은닉층이 깊어지면 Gradient Vanishing 현상이라고 해서 기울기가 점점 사라지는 문제가 있습니다. 이를 해결하기 위해 tanh와 ReLU 함수가 도입되었습니다. 활성화 함수에 의한 기울기 소실 문제에 대해 궁금하신 분은 아래 포스팅을 참고해주십시오. DL #7 : 딥러닝 .. 2021. 3. 25. HTML 페이지 자동 이동 코드 예제 블로그를 운영하다보면 혹은 다른 플랫폼을 사용하다보면 접속한 사용자를 다른 곳으로 옮기는 작업이 필요할 때가 있습니다. 간단하게 페이지 자동 이동 코드라고 하겠습니다. 해당 코드는 HTML 스크립트로 작성됩니다. 이번 포스팅에서는 페이지 자동 이동을 도와주는 HTML 코드에 대해 여러분과 공유하고자 합니다. 해당 코드는 티스토리에서도 사용가는한 코드입니다. 악의적인 목적보다는 유용한 곳에 사용하시면 블로그 운영에 도움이 될 것입니다. 왜 필요한가? 사실 페이지 자동 이동 코드는 검색을 하는 유저로써는 굉장히 짜증나는 일이기도 합니다. 하지만, 어떤 링크를 들어가고 싶은데, 해당 링크를 직접들어갈 수 없는 경우에는 인디렉션이라고해서 한번 거쳐주는 사이트가 필요합니다. 클릭 → 중간페이지 → 자동이동 페이지.. 2020. 11. 21. 파이썬 최적화 알고리즘 변수 범위 설정 예제 (Python Scipy Optimization w/ Bounds) 최근 파이썬을 사용해서 최적화를 수행하면서 변수의 범위를 설정하고 그 안에서 최적점을 찾는 방법을 사용하고자 변수 범위 설정이 가능한 파이썬 최적화 알고리즘에 대해 스터디하고 있습니다. 간단한 방법이지만 모르면 사용하지 못하기 때문에 아래 코드를 확인해보십시오. 이번 포스팅에서는 파이썬 최적화 알고리즘 변수 범위 설정 예제에 대해 여러분과 공유하고자 합니다. 이미 이전에 Scipy 패키지를 사용한 간단한 최적화 예제를 작성한바 있으니 아래 포스팅을 참고하시면 되겠습니다. 해당 포스팅을 기본으로 작성된 코드입니다. 이 글도 읽어보세요파이썬 Scipy, 함수 최적화 방법과 코드 파이썬 최적화 알고리즘 범위 설정 예제이전 포스팅과 같은 코드를 사용하였지만 최근에 사용하고 있는 민감도 기반 최적화 알고리즘인 S.. 2020. 8. 28. 파이썬 외부 파일 실행 코드 예제 (Python Batch File Run) 최근 파이썬을 사용해서 배치파일을 순차적으로 실행하는 것을 적용하고 있습니다. Scipy 패키지의 최적화 알고리즘을 사용해서 시뮬레이션 결과를 최적화할 때 이용할 수 있는 방법입니다. 이번 포스팅에서는 파이썬 외부 파일 실행 코드 예제에 대해 여러분과 공유하고자 합니다. 해당 방법은 파이썬 기본 패키지인 os 패키지를 사용하고 있으며 이 방법이 아니더라도 다른 여러 방법들을 사용해서 파이썬 외부 파일을 실행할 수 있으니 참고하시면 되겠습니다. 파이썬 외부 파일 실행 코드본론을 설명하는 것보다는 실행 코드를 바로 확인하고 적용하는 것이 해당 방법을 이해하는데 많은 도움이 되리라 생각합니다. 파이썬을 사용해서 외부 파일을 실행할 수 있는 코드는 아래와 같습니다. import os workingDir = ('.. 2020. 8. 28. Pytorch Example : XOR 학습 예제 코드 (신경망 Neural Net) 최근 머신러닝을 수행하기 위한 패키지로 Pytorch 인기가 좋습니다. 머신러닝을 하기 위해서는 GUI 기반의 머신러닝 S/W를 구매해서 사용하는 것이 편하지만 개인이나 기업입장에서 비싼돈을 주고 라이센스를 구매해야하기 때문에 부담이 큰 것이 사실입니다. 사실, 어느정도 코딩만 할 수 있다면 간편하게 머신러닝 모델을 구축할 수 있습니다. 이번 포스팅에서는 Pytorch 패키지를 사용해서 신경망을 구성하고 XOR 연산을 학습하는 예제 코드를 만들어보겠습니다. 단계별로 각 코드에 대해 설명할 예정이고 제일 하단에 전체 코드가 있으니 참고하시면 되겠습니다. Pytorch 신경망 예제 XOR 학습하기 XOR 연산XOR 예제를 학습하기 위해서는 XOR이 무엇인지에 대해 알아야합니다. 많은 분들이 이미 알고계시겠지.. 2020. 7. 4. 파이썬 파일 특정 값 변경 방법, Replace 함수 사용법 및 코드 (Python) 작성한 내용과 동일하지만 더 간단한 코드를 작성해서 다른 포스팅에 작성하였습니다. 아래 글에서 확인할 수 있습니다. 이번 글을 그냥 참고 정도로만 활용하셔도 되겠습니다. 이 글도 읽어보세요파이썬 특정 값, 문자 변경 방법 및 코드 공유 수치 최적화 문제를 풀거나 시뮬레이션을 머신러닝에 활용하기 위해서 시뮬레이션의 변수로 사용된 값을 바꾸어줘야할 때, 해당 변수를 찾아서 원하는 값을 바꿔줘야합니다. 이러한 상황에서 해당 파일을 열어서 해당 값을 찾고 바꿔서 저장하는 것은 불가능에 가깝습니다. 몇개 정도는 그냥 하면 되지만 몇 천개, 몇 만개 단위로가면 말이죠. 이 때, 파이썬이나 기타 컴퓨터 언어를 활용해서 파일 내 원하는 변수를 찾아서 원하는 값으로 변경해주는 코드를 작성해서 몇초만에 해당 업무를 끝낼 .. 2020. 3. 22. 이전 1 2 다음