/ / Python pandas kolumny ramek danych konwertują do dyktowania klucza i wartości - python, słownik, konwersja danych, ramka danych

Python pandas Dataframe kolumny konwertują do dyktowania klucza i wartości - python, słownik, konwersja danych, ramka danych

Python panda ramka danych z wieloma kolumnami, są tylko dwie kolumny potrzebne do dyktowania. Jeden jako klucze dyktatorskie, a drugi jako wartości dyktatorskie. Jak mogę to zrobić?

Ramka danych:

           area  count
co tp
DE Lake      10      7
Forest       20      5
FR Lake      30      2
Forest       40      3

Musisz zdefiniować obszar jako klucz, policz jako wartość w dyktowaniu. z góry dziękuję.

Odpowiedzi:

74 za odpowiedź nr 1

Gdyby lakes czy Twój DataFramemożesz zrobić coś takiego

area_dict = dict(zip(lakes.area, lakes.count))

2 dla odpowiedzi nr 2

W pandach można zrobić tylko:

Jeśli jeziorem jest twoja DataFrame:
area_dict = lakes.to_dict ("records")