{"product_id":"data-science-fundamentals-with-r-python-and-open-data-isbn-9781394213245","title":"Data Science Fundamentals with R, Python, and Open Data","description":"\u003cb\u003eData Science Fundamentals with R, Python, and Open Data\u003c\/b\u003e \u003cp\u003e \u003cb\u003eIntroduction to essential concepts and techniques of the fundamentals of R and Python needed to start data science projects\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eOrganized with a strong focus on open data, \u003ci\u003eData Science Fundamentals with R, Python, and Open Data \u003c\/i\u003ediscusses concepts, techniques, tools, and first steps to carry out data science projects, with a focus on Python and RStudio, reflecting a clear industry trend emerging towards the integration of the two. The text examines intricacies and inconsistencies often found in real data, explaining how to recognize them and guiding readers through possible solutions, and enables readers to handle real data confidently and apply transformations to reorganize, indexing, aggregate, and elaborate. \u003c\/p\u003e\u003cp\u003eThis book is full of reader interactivity, with a companion website hosting supplementary material including datasets used in the examples and complete running code (R scripts and Jupyter notebooks) of all examples. Exam-style questions are implemented and multiple choice questions to support the readers’ active learning. Each chapter presents one or more case studies. \u003c\/p\u003e\u003cp\u003eWritten by a highly qualified academic, \u003ci\u003eData Science Fundamentals with R, Python, and Open Data \u003c\/i\u003ediscuss sample topics such as:  \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eData organization and operations on data frames, covering reading CSV dataset and common errors, and slicing, creating, and deleting columns in R \u003c\/li\u003e\n\u003cli\u003eLogical conditions and row selection, covering selection of rows with logical condition and operations on dates, strings, and missing values \u003c\/li\u003e\n\u003cli\u003ePivoting operations and wide form-long form transformations, indexing by groups with multiple variables, and indexing by group and aggregations \u003c\/li\u003e\n\u003cli\u003eConditional statements and iterations, multicolumn functions and operations, data frame joins, and handling data in list\/dictionary format\u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003e\u003ci\u003eData Science Fundamentals with R, Python, and Open Data \u003c\/i\u003eis a highly accessible learning resource for students from heterogeneous disciplines where Data Science and quantitative, computational methods are gaining popularity, along with hard sciences not closely related to computer science, and medical fields using stochastic and quantitative models. \u003c\/p\u003e\u003cp\u003ePreface xiii\u003c\/p\u003e \u003cp\u003eAbout the Companion Website xvii\u003c\/p\u003e \u003cp\u003eIntroduction xix\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Open-Source Tools for Data Science 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 R Language and RStudio 1\u003c\/p\u003e \u003cp\u003e1.2 Python Language and Tools 5\u003c\/p\u003e \u003cp\u003e1.3 Advanced Plain Text Editor 8\u003c\/p\u003e \u003cp\u003e1.4 CSV Format for Datasets 8\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Simple Exploratory Data Analysis 13\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Missing Values Analysis 13\u003c\/p\u003e \u003cp\u003e2.2 R: Descriptive Statistics and Utility Functions 15\u003c\/p\u003e \u003cp\u003e2.3 Python: Descriptive Statistics and Utility Functions 17\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Data Organization and First Data Frame Operations 23\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 R: Read CSV Datasets and Column Selection 24\u003c\/p\u003e \u003cp\u003e3.2 R: Rename and Relocate Columns 36\u003c\/p\u003e \u003cp\u003e3.3 R: Slicing, Column Creation, and Deletion 38\u003c\/p\u003e \u003cp\u003e3.4 R: Separate and Unite Columns 45\u003c\/p\u003e \u003cp\u003e3.5 R: Sorting Data Frames 49\u003c\/p\u003e \u003cp\u003e3.6 R: Pipe 55\u003c\/p\u003e \u003cp\u003e3.7 Python: Column Selection 59\u003c\/p\u003e \u003cp\u003e3.8 Python: Rename and Relocate Columns 67\u003c\/p\u003e \u003cp\u003e3.9 Python: NumPy Slicing, Selection with Index, Column Creation and Deletion 69\u003c\/p\u003e \u003cp\u003e3.10 Python: Separate and Unite Columns 81\u003c\/p\u003e \u003cp\u003e3.11 Python: Sorting Data Frame 85\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Subsetting with Logical Conditions 99\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Logical Operators 99\u003c\/p\u003e \u003cp\u003e4.2 R: Row Selection 101\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Operations on Dates, Strings, and Missing Values 127\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 R: Operations on Dates and Strings 129\u003c\/p\u003e \u003cp\u003e5.2 R: Handling Missing Values and Data Type Transformations 141\u003c\/p\u003e \u003cp\u003e5.3 R: Example with Dates, Strings, and Missing Values 154\u003c\/p\u003e \u003cp\u003e5.4 Pyhton: Operations on Dates and Strings 165\u003c\/p\u003e \u003cp\u003e5.5 Python: Handling Missing Values and Data Type Transformations 173\u003c\/p\u003e \u003cp\u003e5.6 Python: Examples with Dates, Strings, and Missing Values 182\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Pivoting and Wide-long Transformations 195\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 R: Pivoting 197\u003c\/p\u003e \u003cp\u003e6.2 Python: Pivoting 202\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Groups and Operations on Groups 221\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 R: Groups 222\u003c\/p\u003e \u003cp\u003e7.2 Python: Groups 244\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Conditions and Iterations 271\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 R: Conditions and Iterations 272\u003c\/p\u003e \u003cp\u003e8.2 Python: Conditions and Iterations 284\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Functions and Multicolumn Operations 307\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 R: User-defined Functions 308\u003c\/p\u003e \u003cp\u003e9.2 R: Multicolumn Operations 316\u003c\/p\u003e \u003cp\u003e9.3 Python: User-defined and Lambda Functions 330\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Join Data Frames 347\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Basic Concepts 348\u003c\/p\u003e \u003cp\u003e10.2 Python: Join Operations 369\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 List\/Dictionary Data Format 393\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 R: List Data Format 395\u003c\/p\u003e \u003cp\u003e11.2 R: JSON Data Format and Use Cases 410\u003c\/p\u003e \u003cp\u003e11.3 Python: Dictionary Data Format 422\u003c\/p\u003e \u003cp\u003eQuestions 443\u003c\/p\u003e \u003cp\u003eIndex 447\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eMarco Cremonini \u003c\/b\u003eis Assistant Professor with the Department of Social and Political Sciences at the University of Milan, Italy. He is Academic Editor and Board Member of PLOS ONE and his current research interests are focused on computational network and agent-based models of propagation and behavior.   \u003c\/p\u003e\u003cp\u003e \u003cb\u003eIntroduction to essential concepts and techniques of the fundamentals of R and Python needed to start data science projects\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eOrganized with a strong focus on open data, \u003ci\u003eData Science Fundamentals with R, Python, and Open Data \u003c\/i\u003ediscusses concepts, techniques, tools, and first steps to carry out data science projects, with a focus on Python and RStudio, reflecting a clear industry trend emerging towards the integration of the two. The text examines intricacies and inconsistencies often found in real data, explaining how to recognize them and guiding readers through possible solutions, and enables readers to handle real data confidently and apply transformations to reorganize, indexing, aggregate, and elaborate. \u003c\/p\u003e\u003cp\u003eThis book is full of reader interactivity, with a companion website hosting supplementary material including datasets used in the examples and complete running code (R scripts and Jupyter notebooks) of all examples. Exam-style questions are implemented and multiple choice questions to support the readers’ active learning. Each chapter presents one or more case studies. \u003c\/p\u003e\u003cp\u003eWritten by a highly qualified academic, \u003ci\u003eData Science Fundamentals with R, Python, and Open Data \u003c\/i\u003ediscuss sample topics such as:  \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eData organization and operations on data frames, covering reading CSV dataset and common errors, and slicing, creating, and deleting columns in R \u003c\/li\u003e\n\u003cli\u003eLogical conditions and row selection, covering selection of rows with logical condition and operations on dates, strings, and missing values \u003c\/li\u003e\n\u003cli\u003ePivoting operations and wide form-long form transformations, indexing by groups with multiple variables, and indexing by group and aggregations \u003c\/li\u003e\n\u003cli\u003eConditional statements and iterations, multicolumn functions and operations, data frame joins, and handling data in list\/dictionary format\u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003e\u003ci\u003eData Science Fundamentals with R, Python, and Open Data \u003c\/i\u003eis a highly accessible learning resource for students from heterogeneous disciplines where Data Science and quantitative, computational methods are gaining popularity, along with hard sciences not closely related to computer science, and medical fields using stochastic and quantitative models.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47989025603813,"sku":"NP9781394213245","price":130.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781394213245.jpg?v=1761782488","url":"https:\/\/k12savings.com\/es\/products\/data-science-fundamentals-with-r-python-and-open-data-isbn-9781394213245","provider":"K12savings","version":"1.0","type":"link"}