Returning a dataframe in python function

前端 未结 4 1998
-上瘾入骨i
-上瘾入骨i 2021-02-05 21:03

I am trying to create and return a data frame from a python function

def create_df():
    data = {\'state\': [\'Ohio\',\'Ohio\',\'Ohio\',\'Nevada\',\'Nevada\'],         


        
4条回答
  •  我寻月下人不归
    2021-02-05 21:33

    You can return dataframe from a function by making a copy of the dataframe like

    def my_function(dataframe):
      my_df=dataframe.copy()
      my_df=my_df.drop(0)
      return(my_df)
    
    new_df=my_function(old_df)
    print(type(new_df))
    

    Output: pandas.core.frame.DataFrame

提交回复
热议问题