Przejdź do treści

Python. Funkcja float(). Konwersja przychodu z tekstu CSV na liczbę.

Na czym to polega w sklepie

Funkcja float() zamienia łańcuch lub liczbę całkowitą na wartość zmiennoprzecinkową. Przy imporcie CSV z przychodem i kosztami kampanii jest pierwszym krokiem przed obliczeniami ROAS - ale nie do sum pieniężnych.

Przykład ze sklepu internetowego

Kolumna revenue w CSV to stringi z przecinkiem - konwertujesz na float:

raw_revenues = ["420.50", "180.00", "95.30", "1240.75"]

revenues = [float(r) for r in raw_revenues]
sum(revenues)  # 1936.55

Co zrobić po stronie biznesu

  • Parsowanie współczynnika konwersji z raportu GA4.
  • Konwersja stawki CPC z eksportu Google Ads.
  • Obliczenia średniego czasu sesji w sekundach.

W skrócie

Do cen i VAT używaj Decimal; float wystarczy do metryk przybliżonych i współczynników w analityce.