ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Programming with Python for Social Scientists

دانلود کتاب برنامه نویسی با پایتون برای دانشمندان علوم اجتماعی

Programming with Python for Social Scientists

مشخصات کتاب

Programming with Python for Social Scientists

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1526431718, 9781526431714 
ناشر: SAGE Publications Ltd 
سال نشر: 2020 
تعداد صفحات: 388 
زبان: English 
فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 48,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Programming with Python for Social Scientists به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی با پایتون برای دانشمندان علوم اجتماعی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی با پایتون برای دانشمندان علوم اجتماعی


با تبدیل شدن اطلاعات به "بزرگ"، سریع و پیچیده، نرم افزار و ابزار محاسباتی مورد نیاز برای مدیریت و تجزیه و تحلیل آنها به سرعت در حال توسعه هستند. دانشمندان علوم اجتماعی برای رویارویی با این چالش‌ها، مقابله با مجموعه داده‌های بزرگ، در حالی که درک دقیق‌تری از نحوه پیاده‌سازی این ابزارها و الگوریتم‌های محاسباتی و کنترل بیشتری بر آن دارند، به ابزارهای جدیدی نیاز دارند. برنامه‌نویسی با Python برای دانشمندان علوم اجتماعی، پایه‌ای حیاتی برای یکی از محبوب‌ترین ابزارهای برنامه‌نویسی در علوم رایانه، به‌ویژه برای محققان علوم اجتماعی، با فرض عدم دانش کدنویسی قبلی ارائه می‌دهد. این شما را در فرآیند کامل تحقیق، از سوال تا انتشار، راهنمایی می‌کند، از جمله:

• اصول چرایی و چگونگی انجام برنامه‌ریزی شخصی در تحقیقات علمی اجتماعی
• سوالات اخلاق و طراحی تحقیق
> • یک راهنمای واضح و آسان برای استفاده از Python، با طیف گسترده ای از برنامه ها مانند تجسم داده ها، تحقیقات داده های رسانه های اجتماعی، تجزیه و تحلیل شبکه های اجتماعی، و موارد دیگر.

همراه با تعداد زیادی نمونه‌های کد، عکس‌های صفحه، منابع داده نمونه، این کتاب درسی برای دانشمندان علوم اجتماعی است که به دنبال مقدمه‌ای کامل برای برنامه‌نویسی با Python و ترکیب آن در طراحی و تجزیه و تحلیل تحقیقات خود هستند.

 


توضیحاتی درمورد کتاب به خارجی

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. It guides you through the full research process, from question to publication, including:

• The fundamentals of why and how to do your own programming in social scientific research
• Questions of ethics and research design
• A clear, easy to follow ‘how-to’ guide to using Python, with a wide array of applications such as data visualisation, social media data research, social network analysis, and more.

Accompanied by numerous code examples, screenshots, sample data sources, this is the textbook for social scientists looking for a complete introduction to programming with Python and incorporating it into their research design and analysis.

 



فهرست مطالب

About the Author
Preface
Acknowledgements
Your Online Resources
PART ONE UNDERSTANDING PROGRAMMING
0 Introduction
Who Is This Book for? Why This Book?
Why Python? Why Python 3?
“Grilled Cheese Programming”: A Methodology, A Manifesto
Aims, Scope, Outcomes and Overview of the Book
1 What Is Programming? And What Could it Mean for Social Science Research?
Defining Our Terms
The Research Process as a Socio-technical Assemblage
Working Interdisciplinarily
Thinking in Script/Developmental Workflows
2 Programming-as-Social-Science (Critical Coding)
Coding Social Injustice and Justice into the World
Ethical Considerations of Programming as Social Science
What Can/Should We Do with Python?
Summary of Part One
PART TWO BASIC PYTHON GRAMMAR, SYNTAX AND CONCEPTS
3 Setting Up to Start Coding
Getting Started with Python
Commenting
4 Core Concepts/Objects
Variables
Mathematical Operations and Comparison/Equality
Flow Control (and Whitespace)
5 Structuring Objects
Lists and List Methods
Tuples and Tuple Methods
Dictionaries and Dictionary Methods
Strings and String Methods
6 Building Better Code with (Slightly) More Complex Concepts/Objects
Functions
Loops and List Comprehension
7 Building New Objects with Classes
Classes
8 Useful Extra Concepts/Practices
Installing Modules
Importing Modules
Timing Your Code
Creating Script Interfaces with Inputs
Commenting and Documenting Code Effectively
Summary of Part Two
PART THREE WORKING WITH PYTHON
9 Designing Research That Features Programming
Design as a Social Scientific Activity
Practicalities
10 Working with Text Files
Show Me the Code!
Some Possible Applications/Projects
11 Data Collection: Using Social Media APIs
Getting Your Authentication Credentials
Show Me the Code!
Some Possible Applications/Projects
12 Data Decoding/Encoding in Popular Formats (CSV, JSON and XML)
Show Me the Code! Reading from the Web
Show Me the Code! CSV Data
Show Me the Code! JSON Data
Show Me the Code! XML Data
Some Possible Applications/Projects
13 Data Collection: Web Scraping
Show Me the Code! Doing Detective Work in HTML
Show Me the Code! Web Scraping with BeautifulSoup
Some Possible Applications/Projects
14 Visualising Data
Show Me the Code! Pandas
Show Me the Code! Matplotlib
Some Possible Applications/Projects
Summary of Part Three
PART FOUR PROGRAMMING-AS-SOCIAL-SCIENCE
15 Conclusion: Using Your Programming-as-Social-Science Mindset
A Few Final Points
Reflecting on What We’re Doing When We’re Doing Programming-as-Social-Science
References
Index




نظرات کاربران