code: def naive_dec(df, columns, freq=2):
      for col in columns:
          decomposition = sm.tsa.seasonal_decompose(
              df[col], model="additive", freq=freq, two_sided=False
          )
          df[col + "_NDDT"] = decomposition.trend
          df[col + "_NDDS"] = decomposition.seasonal
          df[col + "_NDDR"] = decomposition.resid
      return df
  
imports: import pandas
  import numpy
  import statsmodels.api
  from scipy import signal, integrate
  from pykalman import UnscentedKalmanFilter
  from tsaug import *
  from fbprophet import Prophet
  import pylab
  from seasonal.periodogram import periodogram
label_desc: Use image node_id 11 for calling a global function with example usage: naive_dec(df, columns, freq) and returns: df