Как избавиться от нотации scientifi c после сортировки значений? - PullRequest
0 голосов
/ 21 марта 2020
import pandas as pd
data=pd.read_excel("dataset_pandas.xls")
data_без_нанов=data.dropna()
print(data_без_нанов)
data_без_нанов.dtypes

data_без_нанов.astype({'Population, male':'str'})
data_без_нанов.astype({'Population, male':'int'})
data_без_нанов.sort_values(by=['Population, male'])

Есть проблема: я не могу избавиться от научной нотации c после сортировки кадра данных по численности мужского населения. По какой-то причине, которую я совсем не понимаю, выполняя последнюю строку кода, data_без_нанов.sort_values(by=['Population, male']) не только превращает целые числа в научную нотацию c, но, похоже, что фрейм данных не сортируется мужской группой. Как избавиться от нотации scientifi c и отсортировать данные?

enter image description here

...