Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: data-8/datascience
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: Kamilo408/datascience
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Sep 26, 2024

  1. Update README.md

    Kamilo408 authored Sep 26, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    0ecc12c View commit details
Showing with 73 additions and 10 deletions.
  1. +73 −10 README.md
83 changes: 73 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,86 @@
# datascience

A Berkeley library for introductory data science.

_written by Professor [John DeNero](http://denero.org), Professor
[David Culler](http://www.cs.berkeley.edu/~culler),
[Sam Lau](https://github.com/samlau95), and [Alvin Wan](http://alvinwan.com)_

For an example of usage, see the [Berkeley Data 8 class](http://data8.org/).

[![Documentation Status](https://readthedocs.org/projects/datascience/badge/?version=master)](http://datascience.readthedocs.org/en/master/?badge=master)
[![Build Status](https://github.com/data-8/datascience/actions/workflows/run_tests.yml/badge.svg?branch=master)](https://github.com/data-8/datascience/actions/workflows/run_tests.yml)
[![Coverage Status](https://coveralls.io/repos/data-8/datascience/badge.svg?branch=master&service=github)](https://coveralls.io/github/data-8/datascience?branch=master)

# DataScience

DataScience is a Python library designed to explore different classes for managing and analyzing data.

- Written by Professor John DeNero, Professor David Culler, Sam Lau, and Alvin Wan

Table of Contents

1. [Installation](#installation)
- [Using pip](#using-pip)
- [GitHub](#github)
2. [Dependencies](#dependencies)
3. [Developing](#developing)

- [Activating Environment]
- [Deactivate Environment]
4. [Usage](#usage)




## Installation

Use `pip`:

### GitHub
Clone the following repository
```
git clone https://github.com/data-8/datascience.git
```
### Using pip

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the DataScience library.

```bash
pip install datascience
```

A log of all changes can be found in CHANGELOG.md.

## Dependencies

This project requires Python 3.6+ and the following key libraries:

- `matplotlib`
- `numpy`
- `pandas`
- `scipy`
- `pytest` (for testing)

### Full Dependency List

For the full list of dependencies, see the [`requirements.txt`](https://github.com/data-8/datascience/blob/main/requirements.txt) and [`environment.yml`](https://github.com/data-8/datascience/blob/main/environment.yml)
## Developing
Install the dependencies into a new conda environment named datascience.

Activating Environment
```
source activate datascience
```

Deactivate Environment
```
source deactivate
```
## Usage
```
from datascience import (here)
```
Select the class that you want to use.
```
from datascience import *
```
You can select all the classes with " * "

Example
```
Table().with_columns(
'cars', make_array(1, 2, 3),
'colors', make_array('red', 'blue', 'black')
)
```