My Guided Project: Profitable App Profiles for the App Store and Google Play Markets

  1. I’m basically from networking background. This is my first project related to data analysis. Everything is new and exciting. This is an ocean, need to learn a lot. Checkout my project when you find some time and provide feedback. Note: I had problem with sorted() not working with lists and dictionaries. Need to fix that. I started this project today morning and uploading at the end of the day - almost exhausted.

  2. PFA the last mission screenshot.

  3. PFA the .ipynb file of the project project1_apps_analysis.ipynb (59.5 KB)

    Click here to view the jupyter notebook file in a new tab

The coding part is smooth. And I didn’t find any problem in the sorted function. Kindly provide what error are you getting regarding that.

Try to add more info in form of comments for better understanding to the third party viewer. Also work a bit on the Markdown side i.e. stylizing the text. This would make your notebook more readable and comprehensive.

These are just some suggestions from my end, otherwise everything else is upto the mark. And congratulations on completing the project buddy. :tada: :smile:

Thanks for the feedback.

Regarding the sorted() function, I wanted to arrange the dictionary in descending order based on the dictionary values and print them. With little bit of effort I was able to do it.

com_dic1 = {}
com_dic2 = {}
com_dic3 = {}
com_lst = []
for app in android_final:
    if app[1] == 'BOOKS_AND_REFERENCE' and (app[5] == '1,000,000+'
                                            or app[5] == '5,000,000+'
                                            or app[5] == '10,000,000+'
                                            or app[5] == '50,000,000+'):
        #print(app[0], ' : ', app[5])
        installs = temp_installs = app[5]
        installs = installs.replace('+', '')
        installs = installs.replace(',', '')
        name = app[0]
        #print(app[0], ' : ', float(installs))
        com_dic3[name] = temp_installs
        com_dic1[name] = float(installs)
        com_lst.append(float(installs))

com_lst.sort(reverse=True)
#print(com_lst)
for val in com_lst:
    for key in com_dic1:
        if com_dic1[key] == val and (key not in com_dic2):
            com_dic2[key] = val
#print('=====================================')            
#print(com_dic2) 
for key in com_dic2:
    print(key, ' : ', com_dic3[key])

Output:

Wikipedia  :  10,000,000+
Cool Reader  :  10,000,000+
FBReader: Favorite Book Reader  :  10,000,000+
HTC Help  :  10,000,000+
Moon+ Reader  :  10,000,000+
Aldiko Book Reader  :  10,000,000+
Al-Quran (Free)  :  10,000,000+
Al Quran Indonesia  :  10,000,000+
Al'Quran Bahasa Indonesia  :  10,000,000+
Quran for Android  :  10,000,000+
Dictionary.com: Find Definitions for English Words  :  10,000,000+
English Dictionary - Offline  :  10,000,000+
NOOK: Read eBooks & Magazines  :  10,000,000+
Dictionary  :  10,000,000+
Spanish English Translator  :  10,000,000+
Dictionary - Merriam-Webster  :  10,000,000+
JW Library  :  10,000,000+
Oxford Dictionary of English : Free  :  10,000,000+
English Hindi Dictionary  :  10,000,000+
AlReader -any text book reader  :  5,000,000+
Ebook Reader  :  5,000,000+
Read books online  :  5,000,000+
Ancestry  :  5,000,000+
Dictionary - WordWeb  :  5,000,000+
50000 Free eBooks & Free AudioBooks  :  5,000,000+
Al Quran : EAlim - Translations & MP3 Offline  :  5,000,000+
Bible KJV  :  5,000,000+
English to Hindi Dictionary  :  5,000,000+
Book store  :  1,000,000+
Free Books - Spirit Fanfiction and Stories  :  1,000,000+
FamilySearch Tree  :  1,000,000+
Cloud of Books  :  1,000,000+
ReadEra – free ebook reader  :  1,000,000+
eBoox: book reader fb2 epub zip  :  1,000,000+
All Maths Formulas  :  1,000,000+
English-Myanmar Dictionary  :  1,000,000+
Golden Dictionary (EN-AR)  :  1,000,000+
All Language Translator Free  :  1,000,000+
Al Quran Al karim  :  1,000,000+
Koran Read &MP3 30 Juz Offline  :  1,000,000+
Hafizi Quran 15 lines per page  :  1,000,000+
Satellite AR  :  1,000,000+
Oxford A-Z of English Usage  :  1,000,000+
Brilliant Quotes: Life, Love, Family & Motivation  :  1,000,000+
Stats Royale for Clash Royale  :  1,000,000+
wikiHow: how to do anything  :  1,000,000+
EGW Writings  :  1,000,000+
My Little Pony AR Guide  :  1,000,000+
1 Like