데이터시각화(7)
-
[Coursera Google] GCC 데이터 애널리틱스 : R 프로그래밍을 사용한 데이터 분석 | 프로그래밍 및 데이터 애널리틱스
흥미진진한 프로그래밍의 세계흥미진진한 프로그래밍의 세계 개론 R 프로그래밍을 소개하며, R을 통해 데이터 분석을 어떻게 확장할 수 있는지 설명했습니다. 1. 지금까지 학습한 스킬들문제를 정의하고, 데이터 분석을 위한 질문을 제시하는 방법.스프레드시트, 데이터베이스, SQL 등을 사용하여 데이터를 구성하고 변환하는 기술.데이터의 무결성을 확인하고, 이를 시각적으로 효과적으로 전달하는 능력.스토리텔링을 통해 이해관계자에게 유용한 정보를 전달하는 방법.2. 새롭게 배울 R 프로그래밍R은 데이터 분석 과정에서 유용한 프로그래밍 언어로, 데이터를 정리하고 분석하는 데 중요한 역할을 합니다.이번 과정에서는 프로그래밍 언어의 기본 사항을 배우고, R을 통해 데이터를 다루는 다양한 방법을 학습하게 됩니다.R을 사용하여..
2024.09.27 -
[Coursera Google] GCC 데이터 애널리틱스 : 시각화를 통한 데이터 공유 | Tableau를 사용하여 데이터 시각화 자료 만들기
Tableau 시작하기Tableau Public 및 기타 온라인 도구 Tableau의 정의와 역할먼저 Tableau는 데이터를 보고 이해하며 의사결정을 내리는 데 도움을 주는 비즈니스 인텔리전스(BI) 및 애널리틱스 플랫폼입니다. 이는 비즈니스뿐만 아니라 비영리 단체, 교육, 정부 기관 등 다양한 분야에서 데이터를 활용하는 데 광범위하게 사용됩니다. 예를 들어, 한 지역 시장의 부동산 가격 변화를 분석하거나, 비영리 단체가 운영 효율성을 개선하는 데 도움을 줄 수 있습니다. 또 다른 흥미로운 예시는 스티브 토마스라는 Tableau 사용자에 의해 만들어진 데이터 시각화 자료로, 미국 전역의 빅풋 목격 기록을 Tableau를 사용해 시각화한 것입니다. 이 자료는 Tableau의 팬 커뮤니티와 Tableau ..
2024.09.24 -
[Coursera Google] GCC 데이터 애널리틱스 : 시각화를 통한 데이터 공유 | 데이터 시각화
데이터 시각화 이해데이터 시각화가 중요한 이유 데이터 시각화의 중요성과 역사미래의 데이터 애널리스트를 대상으로 한 이번 세션에서는 데이터 시각화의 중요성과 그 발전 과정을 다루었습니다. 데이터 시각화는 대량의 데이터를 분석하고 전달하는 데 매우 중요한 도구로, 데이터를 시각적으로 표현하여 이해를 돕습니다. 역사적으로는 지리적 데이터를 시각화한 지도가 그 시초였으며, 시간이 흐르면서 더 많은 형태의 시각적 표현이 등장했습니다. 특히 1700~1800년대 과학자들은 데이터를 시각적으로 표현하는 방법을 더욱 발전시켰고, 1990년대에는 디지털 시대의 도래와 함께 시각화의 역할이 더욱 중요해졌습니다. 데이터 애널리스트의 시각화 활용오늘날 데이터 애널리스트가 시각화에 시간을 할애하는 방식은 크게 두 가지로 나뉩니..
2024.09.23 -
[Coursera Google] GCC 데이터 애널리틱스 데이터 시각화 계획과 도구
데이터 애널리스트는 데이터를 이해하기 쉽게 만들고 흥미롭게 보여주기 위해 시각화하고자 합니다. 데이터 시각화 계획 단계1단계 : 데이터 패턴 살펴보기2단계 : 시각화 계획3단계 : 시각 자료 만들기 선차트, 맵, 도넛차트, 막대그래프 등 다양한 시각화 도구를 사용하여 분석한 데이터를 효과적으로 표현합니다. 스프레드 시트의 시각화 도구를 사용하면 선 차트, 막대 그래프와 같은 간단한 시각화 자료를 만들 수 있으며,Tableau와 같은 고급 도구를 사용하면 대시보드 형식의 시각화 자료에 데이터를 통합할 수 있습니다. 프로그래밍 언어 R로 작업하는 경우 RStudio의 시각화 도구를 사용할 수 있습니다. 스프레드 시트에서도 맵, 폭포형, 깔때기형 다이어그램 등의 고급 시각화 자료를 제공하고 있지만효과..
2024.01.06 -
streamlit(스트림릿) visual studio code(비주얼스튜디오코드)에서 설치하는 방법
파이썬을 활용한 대시보드 앱을 만들기 위해 비주얼 스튜디오 코드(visual studio code)에서 streamlit(스트림릿)을 설치합니다. 가상환경을 만들어 활용하고 있으며 해당 관련 내용은 아래 링크에서 확인 가능합니다. 2023.11.20 - [Python/Python 환경설정] - 아나콘다를 이용하여 파이썬 가상환경 만들기 아나콘다를 이용하여 파이썬 가상환경 만들기 프로그래밍 툴 아나콘다를 사용하여 파이썬 언어를 기반으로 하는 가상환경을 만들어 본다. 가상환경을 만드는 이유? 개발 후 적용할 서버와 똑같은 버전으로 맞춘 후 개발을 진행해야 이후 적 homouniversalis.tistory.com 비주얼 스튜디오 코드 내의 커맨드 창을 사용하여 설치하며, 가상환경 내에 설치하기 때문에 가상환..
2023.11.27 -
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