1 option
Python for Introductory Statistics.
- Format:
- Book
- Author/Creator:
- Aman, Simon, author.
- Language:
- English
- Subjects (All):
- Mathematics--Textbooks.
- Mathematics.
- Statistics--Textbooks.
- Statistics.
- Physical Description:
- 1 online resource
- Place of Publication:
- [Place of publication not identified] City Colleges of Chicago [2021]
- Language Note:
- In English.
- Summary:
- The purpose of this material is to provide an overview of the free programming language, Python, and a few of its software libraries that are most useful for improving Introductory Statistics students' learning and for providing an alternative statistical software package for those who perform statistical data analysis and plotting. This material, along with the companion workbook and a free web-based Python platform, could easily replace the use of other software packages and calculators in an Introductory Statistics course. Part I, Sections 1 to 4, covers the basics of the Python programming language. Part II, Sections 5 to 13, focuses on Python for introductory statistics, and Part III, Section 14, covers selected advanced statistics topics in Python. Additionally, there are demo video links accompanying key steps for further instruction. No prior programming knowledge is required or assumed.
- Contents:
- Why Learn Python?
- 1. Introduction to Python
- 2. Python Lists
- 3. Python Syntax
- 4. Python Loops
- 5. Frequency Distributions and Graphs
- 6. Measures of Center and Speed
- 7. Measures of Position
- 8. Discrete Probability Distributions
- 9. Continuous Probability Distributions
- 10. Confidence Intervals
- 11. Hypothesis Testing
- 12. Linear Regression and Correlation
- 13. Analysis of Categorical Data
- 14. Advanced Topics
- Appendix 1: Python Installation
- Appendix 2: Random Integer Generator
- Appendix 3: Factorial
- Code References
- Resources Links
- Notes:
- Description based on online resource
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.