AI 썸네일형 리스트형 JSON과 XML JSON과 XML을 파이썬으로 어떻게 활용할 수 있는지 알아보는 시간을 가져보겠다. 글쓴이의 작업 환경은 MacOS + VSCode 이다. 위의 .ipynb 파일에서 JSON 과 XML이 어떻게 사용되었는지 알 수 있다.마크다운으로 주석을 달아놓았으니 이해하기에 쉬울 것이다. json과 xml 과 관련한 핵심 함수와 메서드함수/메서드기능json.dumps()파이썬 객체를 JSON 문자열로 변환한다.json.loads()JSON 문자열을 파이썬 객체로 변환한다.pandas.read_json()JSON 문자열을 판다스 시리즈나 데이터프레임으로 변환한다.xml.etree.ElementTree.formstring()XML 문자열울 분석하여 xml.etree.ElementTree.Element 클래스를 객체에 반.. 더보기 데이터 분석(data analysis)이란 데이터 분석은 분야나 상황에 따라 데이터 분석의 역할 수행과 범위가 달라지기 때문에 한마디로 정의하기 어렵다.위키피디아에서는 데이터 분석을 '유용한 정보를 발견하고 결론을 유추하거나, 의사 결정을 돕기 위해 데이터를 조사, 정제, 변환, 모델링하는 과정'으로 정의하고 있다. 데이터 분석을 배울 때 빠지지 않는 개념 중 하나가 데이터 과학(data science)이다. 대부분 데이터 분석과 데이터 과학을 동일하게 취급하지만, 두 용어를 분리해서 비교해 본다면 데이터 과학은 통계학 데이터 분석, 머신러닝, 데이터 마이닝 등을 아우르는 큰 개념이다. 아래의 표는 데이터 분석과 데이터 과학을 비교 분석한 것이다.특징데이터 분석데이터 과학범주비교적 소규모대규모목표의사 결정을 돕기 위한 통찰을 제공하는 일문제 해.. 더보기 [컨퍼런스] 서울우먼잇츠 네트워킹 데이 1st 후기 서울시여성가족재단에서는 서울 우먼잇츠(IT's)라는 단체를 운영하고 있으며, 필자도 이곳에 속해있다.여성을 위한 IT 학습 커뮤니티를 운영하며 IT 실무 역량을 강화하고, 공통의 관심사로 함께 성장을 목표로 두고 있다.IT 분야에 관심이 있는 지원일 기준 서울시 거주 혹은 서울시 소재 직장(학교)에 재직(재학) 중이라면 가입이 가능하다.서울 우먼잇츠(IT's) 가입과 활동 페이지를 확인할 수 있는 노션 페이지를 아래에 첨부한다. https://swits.notion.site/IT-s-04cb12f4b9aa4d0c87b225fc79102c06 서울 우먼잇츠(IT’s) 활동 페이지 | Notion환영합니다! 😎 여성을 위한 IT 학습 커뮤니티, 서울 우먼잇츠 는 IT 실무 역량을 강화하고, 공통의 관심사로.. 더보기 [컨퍼런스] Pleos 25 Developer Conference by HMG 후기 3월 28일 금요일 오전 10시, 서울 강남에 위치한 코엑스에서 Pleos 25 행사가 개최되었다.행사장은 코엑스 D홀 & 오도토리움 이었다.하루 동안만 진행되는 행사였어서 규모가 크지 않을 것이라고 생각했는데, 아니었다.행사 관계자분들도 많았고, 나처럼 참여한 분들도 많이 있었다.많은 것을 보고 경험하고 싶어서 이번 행사에 참여하게 되었다. 나는 사전 예약을 했고, 행사 3일 전에 입장 QR과 함께 문자가 왔다.행사 당일 등록데스크에 QR을 제시하니까 소속과 이름이 화면에 보였고, 맞는지 간단한 확인 후 명찰을 받을 수 있었다.참석자 명찰과 팜플렛을 받아들고 입구를 서성였다.입구 바로 옆쪽에 사진 찍어주는 부스가 있어서 기념으로 한 장 찍어줬다. ^^ 원래는 13시부터 연합 세션이라고 강연해주시는 것이.. 더보기 [AI] SLAM(Simultaneous Localization and Mapping)이란? 이번 글에서는 자율주행, 로봇, 증강현실(AR) 등의 핵심 기술 중 하나인 SLAM(Simultaneous Localization and Mapping)은 자신의 위치(Localization)를 파악하면서 주변 환경의 지도(Map)를 동시에 생성하는 기술에 대해 알아보고자 한다. 1. SLAM이란?SLAM은 이동하는 기기(로봇, 차량, 드론 등)가 자신의 위치를 파악하면서 주변 환경을 실시간으로 지도화하는 기술이다. 즉, SLAM이 가능하면 GPS가 없는 실내에서도 로봇이 스스로 이동할 수 있고, 자율주행차가 도로를 인식하며 주행할 수 있다.SLAM을 수행하려면 다음 두 가지 작업을 동시에 진행해야 한다.위치 추정(Localization) → "나는 지금 어디에 있는가?"지도 작성(Mapping) → .. 더보기 [AI] 스마트시티에서 데이터를 얻는 방법과 가상 환경 활용법 이번 글에서는 네 가지의 질문에 대한 답을 기재하는 방식으로 글을 작성하려 한다. 1. 이미 취득 된 데이터는 어디서 구할 수 있나?이미 취득된 데이터는 KITTI Dataset에서 얻을 수 있다.KITTI Dataset은 지난 글에서 잠깐 언급했었지만 다시 이야기를 이어나가보자. KITTI Dataset은 고해상도 RGB, 회색조 스테레오 카메라 및 3D 레이저 스캐너를 포함한 다양한 센서 모달리티로 기록된 많은 시간의 교통 시나리오로 구성되어 있다.2012년, KITTI Benchmark Suite를 온라인을 통해 딥러닝 학습을 위한 데이터셋을 공개했다.KITTI는 차량에 여러 환경 센서를 탑재하여 취득한 센서의 Raw 데이터를 공개했다. KITTI Dataset은 크게 4개의 구성 요소로 구분할 수.. 더보기 [Ubuntu/우분투] 맥북에서 22.04 LTS 설치하기 - MacOS 현재 Ubuntu 공식 홈페이지에서 다운로드 가능한 버전은 24.04 버전이다.찾아보면 있긴하다. 눈에 바로 안 보여서 그렇지..필자는 22.04 LTS가 필요하기에 22.04 버전을 설치하고자 한다. Ubuntu는 Mac과 Windows 설치 파일이 다르다.필자는 맥북에 설치하고자 한다.아무리 찾아도 공식 페이지에서는 설치할 수 있는 버전이 24.04 LTS뿐이었다.같이 스터디하는 분들께 여쭤보니, 설치할 수 있는 파일을 주셨다. 아래의 링크를 누르면 바로 설치가 된다. (설치시간 약 5분)https://cdimage.ubuntu.com/releases/22.04.5/release/ubuntu-22.04.5-live-server-arm64.iso 설치가 될 동안 디스크 이미지(.iso)를 다운받자.ht.. 더보기 [데커톡3] 프로그래머스 제3회 데브코스 커리어 TALK 후기 2025년 3월 7일 금요일 15시에 열린 데커톡에 참여했다. 온라인/오프라인 동시에 진행한다고 했지만,현장에서 듣는 것이 좋지 않을까하는 마음에 신청했다. 신청 사유와 궁금한 점, 그리고 관심있는 분야 등을 선택했던 것 같다.지원서(?)를 작성하고 기다렸다.오프라인은 총 60명을 선발한다고 했다.되면 좋은 거고 안 되면 아쉬운거지.. 했는데행사 전날에 다음과 같이 문자가 한 통 날라왔다.내가 60명 중에 한 명이라니, 좋았다.오프라인 신청자가 많아서 일부만 참여할 수 있었다고 문자에 포함되어 있었다. 위치는 강남역 내부와 연결되어 있어서 쉽게 찾을 수 있었다.타포린백이랑 스티커, 볼펜 간단한 다과도 오프라인 당첨자에 한해서 받을 수 있었다.경품 응모권도 주셨는데 나는 꽝! 다음을 노려보자. 서론이 길.. 더보기 이전 1 2 다음