Я использую геокодер, чтобы получить широту, долготу и адрес, указав название места. Как перебрать столбец данных - PullRequest
0 голосов
/ 02 ноября 2018

Я использую геокодер, чтобы получить широту, долготу и адрес, указав название места. Как перебрать столбец данных

код для вычисления широты и долготы названия места, когда оно определено:

enter image description here

1 Ответ

0 голосов
/ 02 ноября 2018

Чтобы было проще и понятнее, вы могли бы показать заголовок вашего Dataframe, чтобы увидеть столбцы.

для итерации через фрейм данных:

for column in df:
    print(df[column])

или вы можете использовать iteritems()

for name, values in df.iteritems():
    print('{name}: {value}'.format(name=name, value=values[0]))

Другим обходным решением является транспонирование DataFrame и итерация по строкам.

for column_name, column in df.transpose().iterrows():
    print(column_name)

Мы можем легко использовать нарезку списка в Python для нарезки df.columns в соответствии с нашими потребностями. Например, чтобы перебрать все столбцы, кроме первого, мы можем сделать:

for column in df.columns[1:]:
    print(df[column])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...