/ dfmissing2blanks.jl
dfmissing2blanks.jl
 1  using DataFrames
 2  
 3  """
 4      dfmissing2blanks(DataFrame)
 5  
 6  Convert the `missing` data in all columns in the DataFrame to blank **String** data type.
 7  
 8  This function depends on these packages:
 9  - DataFrames
10  
11  The input argument must be a **DataFrame**.
12  
13  # Examples
14  ```julia-repl
15  julia> dfWithBlanks = dfmissing2blanks(df)
16  [ Info: Converting missing content in Dataframe to blank String data type...
17  679395×42 DataFrame
18          .
19          .
20          .
21  ```
22  """
23  function dfmissing2blanks(df::DataFrame)
24      @info "Converting missing content in Dataframe to blank String data type..."
25      mapcols!(col -> replace(col, missing => ""), df)
26      return df
27  end