매년 800만 톤이 바다로 — 우리가 데이터로 돌봅니다함께하기 →
입양 상담
반려해변 로고
데이터해변모임이야기
도움입양하기

반려해변

더 맑은 해변으로의 여정을 잇다.

참여하기

입양 신청기여하기임팩트 후원모임 일정

안내

해변 데이터통계현장 이야기가이드프로토콜사용헌장

후원 계좌

신한은행 140-013-931743

예금주: 사단법인 이타서울

공익법인 · 지정기부금 단체

국세청국세청
1% for the Planet Environmental Partner1% for the Planet Environmental Partner
UNEP Global Plastics Hub MemberUNEP Global Plastics Hub Member
itaseoul@naver.com
이타서울
생태문화교육허브봄
오션케어
꿈마을학교
가치잇는그린
강릉시자원봉사센터
2030기후클럽
숨탄것들
섬즈업

누구나 반려해변을 열고, 함께할 수 있도록 돕습니다

Global Adopt-a-Beach Alliance합류하기 →

사단법인 이타서울 · 법인대표 한유사랑 · 고유번호 795-82-00235

(07238) 서울특별시 영등포구 국회대로74길 20, 803호 · T) 070-8015-4141 · F. 050-7085-0250

© 2026 모두의 반려해변 · 사단법인 이타서울. All rights reserved.

사용헌장개인정보처리방침
홈해변모임데이터MY
개요데이터 표준거버넌스데이터 개방

공신력 →
오픈데이터Data Dictionary

데이터 사전

CSV 32개 컬럼의 의미·단위·결측 처리·예시. 다운로드 직후 30분 안에 분석을 시작할 수 있도록 정리했습니다.

★ 가장 자주 묻는 질문 — 무게 단위

모든 무게 컬럼은 raw gram (g)입니다. 컬럼명에 _g 접미사가 붙어 있고, kg 단위로 환산하려면 /1000. 총 무게 619423 = 619.4kg.

메타데이터

누가·언제·어디서

세션 식별자·시각·GPS 좌표 — 모든 row 의 join·필터·시계열 키.

session_id
string필수

활동 세션 고유 식별자. 한 번의 플로깅 세션 = 한 row.

예시10211-2

포맷 {plogging_id}-{user_id}. join 키로 활용 가능.

date
datetime필수

활동 시작 일시 (KST, UTC+9).

예시2025-09-15 10:43:50

ISO 8601 변형. 시계열 분석 시 KST 기준.

address
string필수

GPS 좌표를 역지오코딩한 한국어 주소.

예시"인천 중구 을왕동"

원본 GPS 정밀도는 lat·lng 컬럼 참조. 시·구·동 단위.

region
string필수

주소 첫 토큰 (광역시·도). region 단위 집계 키.

예시인천
lat
decimaldegrees필수

위도. WGS84 기준. 원본 정밀도 그대로 (소수 4~6자리).

예시37.4456

GPS 라운딩 적용 X — 핫스팟 분석·조류 영향 연구를 위해 정밀도 보존.

lng
decimaldegrees필수

경도. WGS84 기준.

예시126.3712

활동 요약

얼마나·얼마만큼

한 세션의 개수·이동 거리. GPS 신호 약한 구간은 결측.

item_count
integer개선택

한 세션에서 기록한 개별 쓰레기 개수.

예시8

결측 시 빈 셀. mclear 테이블 row 수와 일치.

distance_km
decimalkm선택

이동 거리. GPS 트랙 기반 자동 계산.

예시0.31

결측 시 빈 셀. GPS 신호 약한 구간은 0 또는 누락 가능.

무게 — 합계

전체·플라스틱·비플라스틱

세션별 총 무게 + 플라스틱 / 비플라스틱 분리 합산. 모두 gram.

total_weight_g
integerg (gram)선택

총 무게. 19종 분류 합산값.

예시619423

★ 단위 주의 — 모든 무게 컬럼은 raw gram. kg 환산 시 /1000.

plastic_weight_g
integerg선택

플라스틱 계열 합산 (idx 0~10).

예시413885
non_plastic_weight_g
integerg선택

비플라스틱 합산 (idx 11~19).

예시205538

무게 — 19종 ICC 분류

성상별 분리 무게

ICC(International Coastal Cleanup) 19종 + 한국 특화 카테고리. 각 컬럼명 = 한국어 명칭 + _g. 모두 raw gram 단위.

idx컬럼명한국어설명
0styrofoam_buoy_g스티로폼 부표어업용 부표·낚시용 발포 부표. 한국 해안 빈출 1순위.
1styrofoam_container_g스티로폼 용기컵·박스·식품 용기.
2styrofoam_fragment_g스티로폼 조각풍화로 부서진 작은 조각. 미세플라스틱 전구체.
3plastic_container_g플라스틱 용기병·통·박스류 (PET 제외 일반).
4cap_straw_spoon_g뚜껑·빨대·수저1회용 작은 플라스틱 부속.
5plastic_fragment_g플라스틱 조각분류 불가 깨진 플라스틱.
6vinyl_bag_g비닐 봉투쇼핑백·식품 봉투.
7product_packaging_g제품 포장라벨·과자 봉투·식품 포장재.
8vinyl_fragment_g비닐 조각분류 불가 비닐 잔재.
9fishing_net_rope_g어망·밧줄어업 장비. 합성섬유·나일론 위주.
10packaging_band_g포장 끈·밴드PP 띠·결속 밴드.
11fabric_fragment_g직물 조각옷·천 조각.
12paper_g종이류종이·골판지.
13metal_g금속류캔·철 조각·스틸.
14wood_g목재나무 조각·가공목.
15cloth_fabric_g옷·신발온전한 의류·신발.
16glass_g유리류병·유리 조각.
17rubber_g고무류고무 장갑·타이어 조각.
18cigarette_butt_g담배꽁초필터 부분. 미세플라스틱 + 화학물질.
19other_g기타위 분류에 속하지 않는 잔재.

모바일에서는 설명 컬럼이 숨겨집니다. 자세한 분류 정의는 데이터 표준 페이지의 ICC 분류 체계 섹션 참조.

라이선스

license
string필수

데이터 라이선스. 모든 row 동일 — 비상업 목적 자유 사용.

예시CC BY-NC 4.0

라이선스 케이스별 사용 가능 여부는 /protocol/opendata/citation 참조.

Quick Start

5분 안에 분석 시작

Python pandas 로 가장 흔한 분석 진입.

# 1. CSV 로드

import pandas as pd

df = pd.read_csv("caresea_opendata_full_2026-05-05.csv")

# 2. 무게 단위 변환 (gram → kg)

weight_cols = [c for c in df.columns if c.endswith("_g")]

df[weight_cols] = df[weight_cols] / 1000 # kg

# 3. 지역별 총 무게

df.groupby("region")["total_weight_g"].sum().sort_values(ascending=False)

# 4. 시계열 — 월별 스티로폼 부표 추이

df["date"] = pd.to_datetime(df["date"])

df.set_index("date").resample("M")["styrofoam_buoy_g"].sum()

인용 시: @dataset{caresea2026, license={CC BY-NC 4.0}, ...} — 인용 가이드 참조.

결측 처리·품질·변경 이력

결측값

무게·개수·거리 컬럼은 측정 안 된 경우 빈 셀 또는 0. pandas 에서는 dtype 에 따라 NaN 또는 0 으로 로드됩니다. 무게 합계 분석 시 0 처리 권장 (CSV 출력 시 빈 row 는 0 으로 채움).

3단계 품질 검증

사진 EXIF 대조·GPS 경계 확인·통계적 이상치 탐지를 거친 row 만 본 데이터셋에 포함됩니다. 검증 통과율과 한계는 데이터 표준 페이지에서 확인할 수 있습니다.

변경 이력

ICC 분류 v2.0 (2024.09~) 기준 19종. 이전 v1.0 (2021~2024) 9종 데이터는 매핑 테이블로 호환. 새 분류 추가 시 기존 idx 보존 — 마이그레이션 없음.

데이터 다운로드인용 가이드데이터 표준