मैं एक df है। दस्तावेज (http://geopy.readthedocs.org/en/latest/#data) अलग-अलग स्थानों के लिए प्रलेखन के साथ काम करते समय बहुत सरल है।नया स्तंभ
>>> from geopy.geocoders import Nominatim
>>> geolocator = Nominatim()
>>> location = geolocator.geocode("175 5th Avenue NYC")
>>> print(location.address)
Flatiron Building, 175, 5th Avenue, Flatiron, New York, NYC, New York, ...
>>> print((location.latitude, location.longitude))
(40.7410861, -73.9896297241625)
>>> print(location.raw)
{'place_id': '9167009604', 'type': 'attraction', ...}
हालांकि मैं डीएफ में प्रत्येक पंक्ति में फ़ंक्शन को लागू करना चाहता हूं और एक नया कॉलम बनाना चाहता हूं। मैं निम्नलिखित
df['city_coord'] = geolocator.geocode(lambda row: 'state_name' (row))
की कोशिश की है, लेकिन मुझे लगता है कि मैं अपने कोड में कुछ याद कर रहा हूँ क्योंकि मैं निम्नलिखित मिल:
city_name state_name county_name coordinates
0 WASHINGTON DC DIST OF COLUMBIA None
1 WASHINGTON DC DIST OF COLUMBIA None
2 WASHINGTON DC DIST OF COLUMBIA None
3 WASHINGTON DC DIST OF COLUMBIA None
4 WASHINGTON DC DIST OF COLUMBIA None
5 WASHINGTON DC DIST OF COLUMBIA None
6 WASHINGTON DC DIST OF COLUMBIA None
7 WASHINGTON DC DIST OF COLUMBIA None
8 WASHINGTON DC DIST OF COLUMBIA None
9 WASHINGTON DC DIST OF COLUMBIA None
मैं उम्मीद है कि लैम्ब्डा समारोह का उपयोग कर कुछ इस तरह करना चाहते हैं:
city_name state_name county_name city_coord
0 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
1 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
2 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
3 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
4 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
5 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
6 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
7 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
8 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
9 WASHINGTON DC DIST OF COLUMBIA 38.8949549, -77.0366456
10 GLYNCO GA GLYNN 31.2224512, -81.5101023
मैं किसी भी मदद की सराहना करता हूं। निर्देशांक प्राप्त करने के बाद मैं उन्हें मानचित्र बनाना चाहता हूं। मैपिंग निर्देशांक के लिए किसी भी अनुशंसित संसाधनों की भी सराहना की जाती है। धन्यवाद
'df ['city_Coord'] = df ['state_name'] आज़माएं। (Geolocator.geocode) ' – EdChum