파이썬(17)
-
Github Desktop(깃허브 데스크탑) 설치하고 repository(레파지토리) clone(클론)하기
Github(깃허브)에 가입을 하고 repository(레파지토리, 리포지토리)를 만든 후 프로젝트를 진행하기 위해 로컬 컴퓨터 또는 세컨 컴퓨터에 레파지토리를 클론하여 사용합니다. 클론은 말그대로 깃허브의 레파지토리를 로컬 컴퓨터 만드는 과정이며 깃 저장소의 데이터를 불러와 로컬에 똑같이 만드는 것과 같습니다. Github Desktop(깃허브 데스크탑) 설치하고 repository(레파지토리) clone(클론)하기 1. Github Desktop(깃허브 데스크탑)을 설치합니다. 아래 링크에 접속해서 깃허브 데스크탑을 다운로드합니다. https://desktop.github.com/ GitHub Desktop Simple collaboration from your desktop desktop.githu..
2023.11.24 -
github(깃허브) repository(레파지토리, 리포지토리) 만들기
github(깃허브)는 깃을 저장하는 곳으로 깃 저장소 호스팅 서비스입니다. 개발하시는 분들은 깃허브에 개발한 코딩을 공유하거나 어디서든 편하게 개발하고 있는 코딩을 업로드, 다운로드 할 수 있도록 셋팅을 해두곤 합니다. github(깃허브) repository(레파지토리, 리포지토리)를 만들면 visual studio code(비주얼 스튜디오 코드) 등의 개발 툴에서 만들어둔 코딩을 저장하고 작업할 수 있게 하며 로컬인 메인 컴퓨터와 세컨 컴퓨터 또는 리눅스 등 다양한 환경에 주고 받을 수 있게 합니다. github(깃허브) repository(레파지토리, 리포지토리) 만드는 방법 1. 깃허브에 가입을 합니다. 아래 깃허브 사이트에 가서 가입을 합니다. 오른쪽 상단 sign up을 눌러 가입을 진행해주..
2023.11.23 -
streamlit(스트림릿) Input widgets(입력 위젯) 사용하는 방법(button, radio, checkbox, selectbox, multiselect, slider, expander)
streamlit의 다양한 Input widgets(입력 위젯)을 사용하여 대시보드 앱에 1. button, 버튼 버튼 위젯을 표시합니다. if st.button('데이터 프레임 보기'): st.dataframe(df) if 조건문 : 버튼을 눌렀을 때 데이터 프레임을 띄워라 name = 'Mike' if st.button('대문자'): st.subheader(name.upper()) if st.button('소문자'): st.subheader(name.lower()) 2. radio, 라디오 버튼 라디오 버튼 위젯을 표시합니다. selected = st.radio('정렬을 선택하세요', ['오름차순 정렬','내림차순 정렬']) 각 라디오 버튼을 선택하면 데이터 프레임의 특정 컬럼을 정렬하도록 합니다. ..
2023.11.23 -
streamlit(스트림릿) csv파일 불러와서 출력하는 방법(pandas와 dataframe)
pandas(판다스)에서 csv파일을 불러와 미리 분석 및 처리한 데이터는streamlit(스트림릿)에서 간편하게 표시할 수 있습니다.간단한 데이터 분석은 visual studio code(비주얼 스튜디오 코드)에서 pandas를 import하여streamlit에 바로 적용할 수 있어 진행해봅니다. 판다스의 데이터를 불러오는 방법 1. 먼저, streamlit과 pandas를 import 해줍니다. import streamlit as stimport pandas as pd 비주얼스튜디오 코드에 파일 옮겨넣는 경우 끌어서 놓은 다음 copy folder 해야함그래야 추후에 깃허브에 올릴때 문제가 생기지 않음 2. 정의된 main 함수 아래에 csv 파일을 불러옵니다. def main() : s..
2023.11.22 -
아나콘다(Anaconda) 다운로드 및 설치 방법(Windows os)
주피터 노트북(Jupyter Notebook)과 파이썬 가상환경을 만들기 위해 아나콘다를 설치합니다. 아나콘다는 오픈 소스로 파이썬(Python)언어에 특화된 프로그래밍 툴입니다.파이썬 가상환경을 만들거나 주피터 노트북을 사용할 수 있어 매우 유용합니다. 파이썬 가상환경을 만드는 포스팅은 아래에서 확인이 가능합니다!2023.11.20 - [Python/Python 환경설정] - 아나콘다를 이용하여 파이썬 가상환경 만들기 아나콘다를 이용하여 파이썬 가상환경 만들기프로그래밍 툴 아나콘다를 사용하여 파이썬 언어를 기반으로 하는 가상환경을 만들어 본다. 가상환경을 만드는 이유? 개발 후 적용할 서버와 똑같은 버전으로 맞춘 후 개발을 진행해야 이후 적homouniversalis.tistory.com 아나콘다(A..
2023.11.21 -
streamlit(스트림릿) 웹 대시보드에 문자열 출력하는 방법(title, text, header, subheader, write, success, warning, info, error)
streamlit(스트림릿)을 사용하여 웹 대시보드에 문자열(텍스트 출력)을 표시하는 명령에 대해 알아봅니다. 문자열을 표현하는 다양한 명령어를 통해 웹 대시보드에 적절하게 표시하여 유저들로 하여금 가독성을 좋게 하고 강조해야할 부분이나 안내해야할 부분 등을 알맞게 표시합니다. 1. 타이틀, title 웹 대시보드의 가장 큰 제목 글씨를 표시합니다. st.title('웹 대시보드') * streamlit 코드를 계속해서 수정할 때 웹 대시보드에 표시되는 내용을 항상 새로고침(불러오기)하기 위해서 i 표시 안의 Always rerun을 누르면 코드 수정후 저장된 내용을 자동으로 불러옵니다. 2. 텍스트, text 웹 대시보드에 일반 텍스트(내용)를 표시합니다. st.text('웹 대시보드 개발하기') 3...
2023.11.21 -
streamlit(스트림릿) 웹 대시보드 실행하는 방법
Visual studio code에서 파이썬 언어로 streamlit(스트림릿)을 활용하여 웹 대시보드(대시보드 앱)를 만들려고 합니다.streamlit(스트림릿)을 사용하기 위한 기본 공식을 작성하여 실행할 수 있는 베이스를 만들어 주고코딩을 수정하여 원하는 웹 대시보드를 만들어갑니다. 1. streamlit 라이브러리를 import합니다.import streamlit as st 2. def 로 main(메인) 함수를 정의합니다.def main(): st.title('헬로우') streamlit(스트림릿) 프레임워크는 main 함수가 있어야 합니다.메인 함수 아래에 st.title() 함수는 streamlit(스트림릿) 웹 대시보드에 직접적으로 화면에 표시하는 역할을 합니다.st.___() ..
2023.11.21