в моем фрейме данных есть
Я хочу вывод, подобный этому
Я использую
df2["LOSS_CIRCULATION"] = df2["LOSS_CIRCULATION"].str.extract(r"([-+]?\d*\.\d+|\d+)")
но на выходе будет
Последнее число в строках: r"([-+]?\d*\.\d+|\d+)\s*$" (обратите внимание на маркер конца строки $ с необязательными пробелами перед ним).
r"([-+]?\d*\.\d+|\d+)\s*$"
$
Кроме того, используйте r"([-+]?(:?\d*\.\d+|\d+))\s*$", если разрешитепоследнее число будет отрицательным.
r"([-+]?(:?\d*\.\d+|\d+))\s*$"