#Loading of the .csv data from the Happy Planet Index and WHO, defining and clearing the data for RDF conversion.
hsi_data = pd.read_csv("HPI_Main.csv", sep=';')
hsi_data = hsi_data.replace(to_replace=[" ", "%"], value="", regex=True)
hsi_data = hsi_data.replace(to_replace=",", value=".", regex=True)
hsi_data = hsi_data.fillna("unknown")
pd.set_option("display.max_rows", None, "display.max_columns", None)
hsi_data.columns = hsi_data.columns.str.replace(' ', '_')
for x in hsi_data["GDP/capita"]:
re.sub(r'$', ' ', x)
print(x)
Весь смысл в том, чтобы удалить знак $ из данных в ВВП на душу населения и преобразовать его в целое число. Однако, кажется, что ничто не может удалить символ, ни re.sub, ни заменить или удалить, как будто это не обнаруживает его?