edx's People
Forkers
zonca k3nunez jmvictor5656 gachet selvakumar-sss jerryalfs marziafm honeybar samiratzn nityams ravneetg clementcheuk levtal ahsanfarooq3423 mrdat0194edx's Issues
issues with git bash
I'm collecting the issues with git bash, then I'll add them as a note to the install instructions
more
andman
are not available- in Jupyter Notebooks, you cannot access git bash with
!
, so for example!ls
won't work
someone suggested to use the Win 10 compatibility layer for Ubuntu, but I think that is too complicated.
Alok : Soccer Player - Regression Prediction
Review notebooks
@a1singh which one should I start from?
Test PDB notebook
write instructions about required packages
Table of plot libraries by usercase
Prepare material for week 9 (databases and text)
@altintas do you have any week 7 material I can take a look at?
for meeting:
- what kind of notebook
- similar one I can use as an example
- which topics/packages should I focus on?
Intro to Notebook and investigate live presentations in the notebook
nbpresent
?
intro to notebook
create nbgrader exercise notebooks
Alok : Machine Learning Notebook
Alok: Clustering in scikit-learn using minute_weather.csv
html titles issue
@a1singh it looks like there is a visualization issue if you shrink the horizontal size of the notebook
Alok : Visualization - Folium Small Notebook
Review of Soccer data analysis
-
add details on how to download and extract data from https://www.kaggle.com/hugomathien/soccer
-
Cell 5, better do
df.shape
in another cell, is not related toany row NULL?
-
Maybe you can also take a look at missing data per column with
df.isnull().sum(axis=0)
? -
Cell 9 explain why you are shuffling
-
Cell 14, write also feature name?
for f in potentialFeatures: related = df['overall_rating'].corr(df[f]) print(f + ":", related)
-
First plot of correlations, kind of small labels, maybe just take a subset of those?
-
At the end, in the clustering example, do you think you can describe in words what kind of groups are being identified?
-
I am worried that
parallel_plot
is a bit difficult to explain and could distract from the most important points of the notebook, is there a way to achieve similar result in another way? maybe usingseaborn
?
Check how to get python terminal on windows
@leporter when introducing Python executes some commands on the Python terminal, check if with the swcarpentry setup this works correctly on windows 7,8, 10.
Review of matplotlib notebook
- download from Kaggle is 370MB and quite slow, isn't it possible just to host the CSV somewhere? If not maybe just warn the students that this is going to take some time.
- you should not need to do
tolist()
, you can uselen
directly on thenp.array
- I don't understand what you are doing in cell 34
In progress, I'll add more once I can run the notebook
Prepare reading for bash
Based on the content of the video scripts of Ilkay, prepare a reading that works on all platforms equally well.
Pandas Notebook review
@zonca : when you get time, please review the Pandas Notebook, thanks !
Numpy notebook with WIFIRE data
- This Notebook will use WIFIRE datasets & numpy
Think about astrophysics example
- small dataset
- viz
- machine learning
- Sloan?
- Hubble?
- Planck sources?
Docker container
Review UNIX in notebook
Review Script-W3_L1_V5-UNIXCommandsInNotebooks
Check Anaconda and Git bash on windows
We might switch to Anaconda and Git Bash,
Check that it installs fine on:
- Windows 7
- Windows 8
- Windows 10
No need to test mac and linux.
Also test @altintas 's shell commands from GDrive in Git Bash
Error on Windows
After install on Windows 10, at first launch I get this error. Troubleshooting:
Error response from daemon: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
at Docker.Backend.DockerDaemonChecker.Check(Func`1 isDaemonProcessStillRunning)
at Docker.Backend.ContainerEngine.Linux.DoStart(Settings settings)
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
crash reported:
A8167BAF-21AC-4D42-A015-54DA91463F6B/2017-04-09_12-30-58
create header notebook for exercise notebooks
we can create a header notebook with common cells to be prepended by nbgrader
to the assigned notebooks:
should I go ahead and create it from the numpy
notebook? or you prefer to take care of this?
Alok: Classification in scikit-learn using daily_weather.csv
Alok: numpy moving bird notebook
Alok: Slides for scikit-learn
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.