AI와 데이터 기초 - 6
·
공부/AI와 데이터
AI와 데이터 기초2 - 1일차지도 시각화GeoJson위치 정보를 기반으로 지형을 표현하기 위해 설계된 개방형 공개 표준 형식행정구역과 같은 경계선이나 경로를 표현하는데 활용위치 정보가 (경도, 위도, (고도)) 순서로 저장됨구글앱이나 OSM에서는 (위도, 경도) 순으로 저장됨확장자 : *.json, *.geojson웹 또는 모바일에서 데이터 시각화 가능다른 포맷에 비해 위치 데이터 용량이 적음단계 구분도단계 구분도(Choropleth Map)지역별간의 분포 차이 및 통계치를 색깔이나 그라이데이션으로 구분하여 표현한 지도수치적인 데이터를 색상으로 단계적으로 표현한 지도GeoJson과 단계구분도를 이용한 시각화 순서folium을 활용하여 Map 그리기GeoJson으로 행정구역 경계 확인하기Choroplet..
[Android/Kotlin] 카카오 키 숨기기
·
공부/안드로이드
1. .gitignore에 local.properties 추가하기숨겨야 하는 키이기 때문에 gitignore에 숨긴다./local.propertieslocal.properties  2. local.properties에 키 추가하기만약 카카오 네이티브키가 abcd1234라면 아래처럼 local.properties에 추가한다.절대 따옴표로 감싸지 않는다.# 카카오 키 숨기기KAKAO_APP_KEY = abcd1234NATIVE_KAKAO_APP_KEY = kakaoabcd1234  3. build.gradle.kts(Module:app)에 추가하기local.properties에 넣은 키를 BuildConfig 파일에 넣기 위한 세팅을 한다.이 때 buildConfigField랑 manifestPlacehol..
AI와 데이터 기초 - 5
·
공부/AI와 데이터
AI와 데이터 기초1 - 5일차텍스트 시각화워드클라우드(WordCloud)텍스트에서 단어들을 분석하여 인기도 및 중요도에 따라 글자 색상, 크기 및 굵기의 형태로 시각적 이미지로 표현하는 것인기도 및 중요도는 빈도수로 표현될 수 있음WordCloud 준비하기설치하기pip install wordcloud코랩(colab)에는 이미 설치되어 있으라이브러리 선언WordCloud는 matplotlib 라이브러리를 기반으로 하고 있으므로 함께 선언import matplotlib.pyplot as plt라이브러리 설치 및 한글 폰트 설치자연어 처리를 위한 라이브러리 설치하기pip install konlpyColab 한글 폰트 설치!sudo apt-get install -y fonts-nanum !sudo fc-cac..
AI와 데이터 기초 - 4
·
공부/AI와 데이터
AI와 데이터 기초1 - 4일차데이터 시각화데이터 시각화의 정의사람의 시각 및 이해도사람은 긴 글보다 요약된 내용을 선호글자보다 임팩트 있는 시각 요소에 집중데이터 원자료나 통계표는 수많은 숫자와 문자로 구성됨으로 내용 파악이 어려움데이터 시각화일반적인 데이터를 차트, 그래프, 지도와 같이 이해하기 쉬운 시각적 요소로 표현하는 것많은 양의 데이터를 빠르게 분석데이터를 시각화하는 이유많은 양의 데이터를 빠르게 분석할 수 있음시각 요소르 통해 데이터를 명확히 전달할 수 있음추세와 경향성이 쉽게 드러나 이해가 쉬움새로운 패턴을 발견하기도 함항목간의 관계를 발견할 수 있음데이터에 숨어 있는 트렌드를 찾아낼 수 있음상황에 맞는 차트 선택 방법막대 차트 (Bar Chart)데이터의 트랜드를 파악할 때 유용데이터의 ..
AI와 데이터 기초 - 3
·
공부/AI와 데이터
AI와 데이터 기초1 - 3일차데이터의 정보 확인데이터 읽어오기import pandas as pd데이터 관리와 정제 기능을 가진 라이브러리.CSV 데이터 읽어오기변수명 = pd.read_csv('파일경로명', encoding='인코딩방식')","로 분리된 .csv 파일을 불러올 때delimiter 옵션은 새략하면 "," 로 인식인코딩 방식 : 'EUC_KR'(한글이 포함된 일반적인 경우)/'cp949'(MS office에서 저장한 파일 형식)변수명 = pd.read_excel('파일경로명').xlsx 파일을 불러올 때데이터 정보 확인하기데이터 정보 보기변수명.shape : 행과 열의 개수 확인변수명.info() : 데이터 타입, 각 아이템 개수, 누락데이터 수 등 확인변수명.describe(include..
erdcloud 테이블 정보 많이 보기
·
TIL
테이블 정보에 Not Null 등도 표시하고 싶어져서 찾았다.    1. 오른쪽 상단 톱니바퀴를 클릭한다  2. 보고 싶은 부분을 체크한다 3. 저장하기(Save)를 누른다.save 누르지 않고 나가면 변경 사항이 적용되지 않는다.
AI와 데이터 기초 - 2
·
공부/AI와 데이터
AI와 데이터 기초1 - 2일차데이터 종류와 구조빅데이터 종류정형데이터(structured data)미리 정해 놓은 형식과 구조에 따라 저장된 데이터예 : 관계형 데이터베이스의 테이블, 스프레드시트, CSV 등반정형데이터(semi-structured data)일정한 규칙의 고정된 필드에 저장되어 있지 않지만 데이터의 구조 정보를 데이터와 함께 제공하는 데이터예 : XML, HTML, JSON, 웹문서, 웹로그 등비정형데이터(unstructured data)정의된 구조가 없이 데이터 자체만으로 내용에 대한 질의 처리를 할 수 없는 데이터예 : 소셜 데이터, 텍스트 문서, 동영상/이미지/음성 데이터, 문서(PDF) 등(정형)데이터 구조데이터(표)는 행(row)와 열(colum)로 구성행(row): 하나의 단..
AI와 데이터 기초 - 1
·
공부/AI와 데이터
AI와 데이터 기초1 - 1일차인공지능의 과거, 현재, 미래인공지능의 과거앨런 튜링(Alan Mathsion Turing)잉글랜드 수학자, 암호학자, 논리학자, 컴퓨터 과학의 아버지컴퓨터의 초기모델 전자식 암호 해독기 개발(2차 세계 대전 승리 요인)튜링머신(Turing Machine)인공지능의 시발점앨렌 튜링이 설계한 추상적인 기계로 오늘날 컴퓨터의 이론적 모델튜링테스트(이미테이션 게임)1950년 논문에서 소개"기계가 생각할 수 있다"는 견해를 제시하기 위해 한 테스트인공지능의 개념적 기반을 제공인공지능의 수준을 판별하는 기준이 됨인공지능의 현재1. 실체 없음인공지능 챗봇(chatbot)유진 구스트만(Eugene Goostman)최초의 튜링테스트를 통과한 인공지능(2014년 6월 영국왕립학회가 실시한..