2021-09-25から1日間の記事一覧

Pythonのgeopyで駅の緯度経度のリストから2つの駅の間の距離を求める

import pandas as pd import itertools from geopy.distance import geodesic import math def geocode_to_distance(geocode_list): distance_list = [] for data1, data2 in itertools.combinations(geocode_list, 2): name1, lat1, lng1 = data1 name2, la…

Pythonで小数を任意の位(小数第n位)で切り捨てる

import math #numを小数第digit位まで残して、第digit位より下を切り捨てる def truncate_to_n_decimal(num, digit): return math.floor(num * 10 ** digit) / (10 ** digit) >>> truncate_to_n_decimal(1.234, 1) 1.2 >>> truncate_to_n_decimal(1.234, 2) …