[PYTHON] Can you challenge Kaggle with just your iPad?

Personally, I often do something on the iPad, and I've been doing a lot of trial and error to see if I can code it. I also created an environment for posting Kaggle in the flow of forcibly building a coding environment with theia.

"Let's make a survival prediction model for Kaggle Titanic passengers without using Python" Since I was able to participate in Kaggle with GUI, can I use iPad? I thought and tried it. By the way, this article is also written from the iPad.

Participate in competitions and download files

I will participate in the Titanic competition from my iPad. Log in to Kaggle from your iPad to download the dataset.

19C10267-5131-4A2C-A9C0-A9EB293EFBA5.jpeg

When you open the "File" app on the iPad, the downloaded file is in the download folder, so unzip it.

Make a prediction model with VARISTA

Go back to Safari and open VARISTA. VARISTA is here.

After opening VARISTA, create a new project.

For the file, select "train.csv" from the folder you downloaded earlier.

F15285C5-7CEE-499A-B5C9-F9A33115EA74.png

As with the previous article, the learning settings are level 3, the ratio of validation data is 5%, the number of cross-validation divisions is 10, and the random seed is 123, and learning is started.

A1BFDD0A-10C8-4D2F-88E8-727FD73D5FC9.png

When you're done training, select Predict with this model from the model and select the columns you want to delete.

819D4EC8-A316-4559-B8C1-E9C55AC3031E.png

The items required for Submission are PassengerId and Predicted, so delete the others.

E58DD83C-16C8-4BEC-9845-ECB16091B426.png

After that, change the format of the column to be predicted to a flag.

0D8CF19F-C579-473C-8C83-FC4532281C25.png

Then upload "test.csv" as a prediction file.

8C83D193-A554-4A46-855E-D0660964D8FE.png

Once the prediction is complete, download the file and finally submit it to Kaggle.

Click Kaggle's Submi Prediction and select the file you downloaded from Browse. A3920AE7-3CA5-4234-A359-9CA2A4A7C710.jpeg

All you have to do is Make Submission and you're done. CB3A036E-20AA-408A-A705-240FC819260B.jpeg

Since it is not possible to concatenate columns, it is necessary to use numbers, but since you can see a simple breakdown of the data, it seems that you can use it easily for the time being. It may be good to see the contents of the data quickly.

3E32D406-5348-4043-91D5-D9F202FE29A1.png

3994A47A-FF25-4285-B424-4884077A9249.png

VARISTA is nice because it looks cool.


reference

VARISTA: https://www.varista.ai Kaggle: https://www.kaggle.com

Recommended Posts

Can you challenge Kaggle with just your iPad?
With GitPod, you can use both IDE and jupyter on your iPad, so it's great!
Python | What you can do with Python
What you can do with API vol.1
What you can do with programming skills
Until you can use opencv with python
You can manage overlapping characters with multiple plt.text.
You can easily create a GUI with Python
You can now display slides with nbviewer! [Jupyter]
Can you study with a minimum of belongings? Developed on iPad << 3rd >> ~ Savior Appears ~
Challenge Kaggle Titanic
RECRUIT Challenge @ kaggle
You can read the analog meter with the example MNIST.
You can read the analog meter with the example MNIST.
What you can and cannot do with Tensorflow 2.x
Until you can do simple image recognition with Jupyter