In [0]:
import pandas as pd
In [0]:
import io
In [0]:
import requests
In [0]:
import os
In [0]:
from google.colab import files
In [268]:
uploaded = files.upload()
In [0]:
file = uploaded['AppleStore.csv']
In [0]:
def readAppleStoreApi(filename, path_to_save):
data = pd.read_csv(io.BytesIO(filename))
data.sort_values(["rating_count_tot"], axis=0, ascending=False, inplace=True)
data = data.loc[ (data['prime_genre'] == "Music") | (data['prime_genre'] == "Book") | (data['prime_genre'] == "News")]
data = data[['id','track_name', 'rating_count_tot','size_bytes', 'price', 'prime_genre']]
data = data.nlargest(10, ['rating_count_tot'])
data.columns = [['id','track_name', 'n_citacoes','size_bytes', 'price', 'prime_genre']]
return data.to_csv (os.path.join(path_to_save,r'apple_store.csv'), index = None, header=True)
In [0]:
result_cvs = readAppleStoreApi(file, '/')