HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jacobdi

no profile record

Submissions

[untitled]

1 points·by jacobdi·3 года назад·0 comments

[untitled]

1 points·by jacobdi·3 года назад·0 comments

[untitled]

1 points·by jacobdi·3 года назад·0 comments

[untitled]

1 points·by jacobdi·4 года назад·0 comments

Transitioning from Excel to Python – A Guide

jjdiamondreivich.medium.com
1 points·by jacobdi·5 лет назад·0 comments

Read_HTML in Pandas in 2 minutes [video]

youtube.com
2 points·by jacobdi·5 лет назад·0 comments

My dog did my software demo

youtube.com
1 points·by jacobdi·5 лет назад·0 comments

Low Code Python Is Available in Jupyter

medium.com
1 points·by jacobdi·5 лет назад·0 comments

comments

jacobdi
·4 года назад·discuss
My team has been trying to modernize pandas from a different tact. Regardless of struggle with the syntax, it seems Pandas is very sticky, and we don't predict much migration to other data science languages. Instead of refining the syntax, we have combined it with a spreadsheet GUI (https://github.com/mito-ds/monorepo). Here, we worry less about writing perfect syntax ourselves, and let the GUI write the code for functions like pivot tables and merges that work well visually.
jacobdi
·5 лет назад·discuss
I think this is spot on. I agree that Excel users want to stick with Excel, but they do run into major issues that are solved by code. Namely: their data size is too large, Excel is too slow, and they struggle to get repeatability from their work.

I am building Mito[1], a spreadsheet interface for Python. Every edit you make in the spreadsheet generates the equivalent Python. It is a bridge between the workflows of Excel users and Python users, and allows Excel users to reap Python's benefits without needing to know how to code.

[1] https://docs.trymito.io/
jacobdi
·5 лет назад·discuss
Spreadsheets versus programmers is a war that can be much more peaceful. In my work, I have found that, especially in data science, the spreadsheet user and the programmers are often trying to accomplish similar tasks, but the “language barrier” between them leads to much more fragmented workflows. I also think this article does a good job of identifying spreadsheets as a low-code programming language — spreadsheets are immensely powerful pieces of software. Along these lines — I’ve been building Mito (https://trymito.io/), a spreadsheet GUI for Python. Every edit you make in the spreadsheet generates the equivalent Python code.
jacobdi
·5 лет назад·discuss
I have been working on this problem for a little while. I don't think the issue is that Excel is inherently worse for data wrangling -- it just isn't scalable or easily traceable. My solution is a spreadsheet extension for Jupyter Notebooks, that lets you transform your data visually and outputs the equivalent Pandas.

Website, for any interested: http://trymito.io/

Automated data prep/transformation is definitely a useful solution, and obviously is going to be a part of most data wrangling tools in the future. I think the danger is a lack of visibility and tracing, something a combo between spreadsheets and pandas provides well -- I think :)
jacobdi
·5 лет назад·discuss
Yes, 365 has definitely elevated Excel's collaboration. But in my experience, it has speed issues that can cause more problems than it solves.
jacobdi
·5 лет назад·discuss
I used to work for a company making a bet against live collaboration in spreadsheets. I now see the error in my ways. A spreadsheet party in Excel would just be a nightclub that one person can enter at a time.