[USER (data scientist)]: Sweet! Now, I wanna make a data quality report that shows both the missing values and unique values for each column. Can you help me whip that up? Please generate the code with the output in dataframe type.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import pickle
from decision_company import read_csv_file, sum_up, is_null, n_unique, create_dataframe

atp_tennis = read_csv_file('atp_tennis.csv')

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE] 
</code1>
# YOUR SOLUTION END

print(data_quality_report)

# save data
pickle.dump(data_quality_report,open("./pred_result/data_quality_report.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Absolutely! Let's create a DataFrame to show the data quality report. Here's the code for that: 

# MY SOLUTION BEGIN:
