Programming with Python for social scientists / Phillip Brooker.
Material type: TextPublication details: New Delhi; Sage Publication: 2020Description: xiv, 305 pages : illustrations ; 25 cmISBN:- 9781526431721
- 005.133 BRO
Item type | Current library | Collection | Call number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|
Books | Prof. Ram Dayal Munda Central Library General Stacks | Research Methodology | 005.133 BRO (Browse shelf(Opens below)) | Not For Loan | 80385 | ||
Books | Prof. Ram Dayal Munda Central Library General Stacks | Research Methodology | 005.133 BRO (Browse shelf(Opens below)) | Not For Loan | 80386 |
Introduction --
What is Programming? And What Could it Mean for Social Science Research? --
Programming-as-Social-Science (Critical Coding --
Setting Up to Start Coding --
Core Concepts/Objects --
Structuring Objects --
Building Better Code with (Slightly) More Complex Concepts/Objects --
Building New Objects with Classes --
Useful Extra Concepts/Practices --
Designing Research that Features Programming --
Working with Text Files --
Data Collection: Using Social Media APIs --
Data Decoding/Encoding in Popular Formats (CSV, JSON and XML) --
Data Collection: Web Scraping --
Visualizing Data --
Conclusion: Using Your Programming-as-Social-Science Mindset
As data become 'big', fast and complex, the software and computing tools needed to manage and analyse them are rapidly developing. Social scientists need new tools to meet these challenges, tackle big datasets, while also developing a more nuanced understanding of - and control over - how these computing tools and algorithms are implemented. Programming with Python for Social Scientists offers a vital foundation to one of the most popular programming tools in computer science, specifically for social science researchers, assuming no prior coding knowledge.
There are no comments on this title.