Indira Gandhi National Tribal University, Amarkantak

Prof. Ram Dayal Munda Central Library

Online Public Access Catalogue

Amazon cover image
Image from Amazon.com
Image from OpenLibrary

Programming with Python for social scientists / Phillip Brooker.

By: Material type: TextTextPublication details: New Delhi; Sage Publication: 2020Description: xiv, 305 pages : illustrations ; 25 cmISBN:
  • 9781526431721
DDC classification:
  • 005.133 BRO
Contents:
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
Summary: 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Books Books Prof. Ram Dayal Munda Central Library General Stacks Research Methodology 005.133 BRO (Browse shelf(Opens below)) Not For Loan 80385
Books 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.

to post a comment.