Wolfram 언어

레스토랑의 수상 경력 조사하기

수상 경력이 있는 레스토랑은 위치, 수상 경력, 개점 일, 관계자 등 수많은 흥미로운 데이터를 가지고 있습니다.

Wolfram Technology Stack을 사용하여 완전한 데이터 과학에 의한 이러한 레스토랑의 탐사를 할 수 있습니다. 먼저 Wolfram Cloud에서 호스트된 웹 양식을 사용하여 데이터를 수집하고 Databin에 저장한 다음 EntityStore를 만들고 SortedEntityClass 등의 새로운 기능을 사용하여 쿼리를 수행하여 흥미로운 정보를 찾습니다.

먼저 데이터를 저장하기 위한 Databin을 생성합니다.

Wolfram Cloud에 웹 양식을 만들고 데이터를 모아 Databin에 저장합니다.

전체 Wolfram 언어 입력 표시하기

이 양식을 사용하여 데이터가 모이면, 데이터를 분석하기 위해 다양한 방법으로 쉽게 쿼리할 수 있도록 EntityStore를 만듭니다.

먼저 데이터 저장소의 콘텐츠를 다운로드합니다.

데이터 저장소의 각 항목에 대한 데이터를 처리하기 위해 Wolfram Cloud 내의 파일에서 함수를 로드하여 레스토랑, 레스토랑의 그룹, 요리, 요리책, 상, 중요한 인물의 데이터를 만듭니다.

처리된 데이터를 사용하여 EntityValue를 통한 간단한 쿼리를 가능하게 하는 EntityStore를 만듭니다.

전체 Wolfram 언어 입력 표시하기

EntityValue를 통해 사용할 수 있도록 EntityStore를 등록합니다.

특정 레스토랑에 대한 데이터를 검색합니다.

개점일은 레스토랑의 특성 중 하나입니다. EntityStore 내의 모든 레스토랑의 개점일의 히스토그램을 만듭니다.

또 다른 레스토랑의 특성으로 수여된 상에 관한 것이 있습니다. SampledEntityClass를 사용하여 미쉐린 1스타를 받은 모든 레스토랑을 찾아 결과의 수를 제한합니다.

SortedEntityClass를 사용하여 미쉐린 1스타(개점 날짜에 따라)를 받은 가장 오래된 5 개의 레스토랑을 찾습니다.

레스토랑의 위치 역시 수집할 수 있습니다. 미국 각 주에 수상 경력이 있는 레스토랑이 데이터 집합에 몇 개나 있는지 시각화합니다.

전체 Wolfram 언어 입력 표시하기

여기까지 사용한 모든 특성을 FilteredEntityClass와 조합하여 뉴욕시에 있는 미쉐린 1스타 레스토랑 중 현재 영업 중인 곳의 모든 위치를 찾습니다.

지도에 레스토랑을 표시합니다.

지도에 표시된 모든 레스토랑을 찾아가는 최단 경로를 구합니다. TravelDirections를 이용하여 도보 및 차를 이용했을 때 실제 경로를 모두 표시합니다.

전체 Wolfram 언어 입력 표시하기

관련 예제

de en es fr ja pt-br zh