Building a GUI for linear algebra with Python The Next CEO of Stack Overflowweb (html) gui...
What connection does MS Office have to Netscape Navigator?
Axiom Schema vs Axiom
Is there a way to save my career from absolute disaster?
I believe this to be a fraud - hired, then asked to cash check and send cash as Bitcoin
How to edit “Name” property in GCI output?
Unclear about dynamic binding
Rotate a column
Should I tutor a student who I know has cheated on their homework?
Make solar eclipses exceedingly rare, but still have new moons
How many extra stops do monopods offer for tele photographs?
The exact meaning of 'Mom made me a sandwich'
How did people program for Consoles with multiple CPUs?
A Man With a Stainless Steel Endoskeleton (like The Terminator) Fighting Cloaked Aliens Only He Can See
Is wanting to ask what to write an indication that you need to change your story?
Running a General Election and the European Elections together
How to get from Geneva Airport to Metabief, Doubs, France by public transport?
Would this house-rule that treats advantage as a +1 to the roll instead (and disadvantage as -1) and allows them to stack be balanced?
Newlines in BSD sed vs gsed
How to install OpenCV on Raspbian Stretch?
Grabbing quick drinks
How to check if all elements of 1 list are in the *same quantity* and in any order, in the list2?
Easy to read palindrome checker
What happened in Rome, when the western empire "fell"?
Can we say or write : "No, it'sn't"?
Building a GUI for linear algebra with Python
The Next CEO of Stack Overflowweb (html) gui building softwareSetting up a proxy to tunnel through VPNBuilding VIM with python support in Cygwin?How do I associate .pyw files with Python in OSX?Can't reach Django web dev server from Host OS using VirtualBoxInstalling specific Not-In-Repository version of python-dev within virtualenv without using VCSUnable to open Python GUI applicationaccess one guest os from another guest os in virtualbox through PythonSchedule a job each nightHow do I allow pip inside anaconda3 venv when pip set to require virtualenv?
I'm trying to make a medium-sized set of applications using Python to illustrate linear algebra examples. It is intended to run inside a web browser. How to do it? Besides I don't know if Python can handle the mathematics or if there's a specific Python package designed for linear algebra.
python software-rec gui cross-platform python-gui
New contributor
add a comment |
I'm trying to make a medium-sized set of applications using Python to illustrate linear algebra examples. It is intended to run inside a web browser. How to do it? Besides I don't know if Python can handle the mathematics or if there's a specific Python package designed for linear algebra.
python software-rec gui cross-platform python-gui
New contributor
add a comment |
I'm trying to make a medium-sized set of applications using Python to illustrate linear algebra examples. It is intended to run inside a web browser. How to do it? Besides I don't know if Python can handle the mathematics or if there's a specific Python package designed for linear algebra.
python software-rec gui cross-platform python-gui
New contributor
I'm trying to make a medium-sized set of applications using Python to illustrate linear algebra examples. It is intended to run inside a web browser. How to do it? Besides I don't know if Python can handle the mathematics or if there's a specific Python package designed for linear algebra.
python software-rec gui cross-platform python-gui
python software-rec gui cross-platform python-gui
New contributor
New contributor
edited 4 mins ago
karel
9,34493239
9,34493239
New contributor
asked 1 hour ago
riccs_0xriccs_0x
1013
1013
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Numpy, Pandas and Jupyter Notebook are cross platform (Windows, Mac and Linux) programs that will help you to build your linear algebra application and run it in inside a web browser. It took 1-2 hours for me to build this web app for displaying plots in Python. I think you'll like trying the interactive widgets in your application. When I built my web app, several of the Python packages I used were not available in the default software repositories of my Ubuntu operating system, but this has changed and they are all in my OS's current default software repositories now.
Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages (including very good support for Python), sharing, and interactive widgets.
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. pandas is well suited for many different kinds of data:
- Tabular data with heterogeneously-typed columns, as in an SQL table or Excel spreadsheet
- Ordered and unordered (not necessarily fixed-frequency) time series data.
- Arbitrary matrix data (homogeneously typed or heterogeneous) with row and column labels
- Any other form of observational / statistical data sets. The data actually need not be labeled at all to be placed into a pandas data structure.
Numpy contains a powerful N-dimensional array object, sophisticated broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
riccs_0x is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1419513%2fbuilding-a-gui-for-linear-algebra-with-python%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Numpy, Pandas and Jupyter Notebook are cross platform (Windows, Mac and Linux) programs that will help you to build your linear algebra application and run it in inside a web browser. It took 1-2 hours for me to build this web app for displaying plots in Python. I think you'll like trying the interactive widgets in your application. When I built my web app, several of the Python packages I used were not available in the default software repositories of my Ubuntu operating system, but this has changed and they are all in my OS's current default software repositories now.
Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages (including very good support for Python), sharing, and interactive widgets.
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. pandas is well suited for many different kinds of data:
- Tabular data with heterogeneously-typed columns, as in an SQL table or Excel spreadsheet
- Ordered and unordered (not necessarily fixed-frequency) time series data.
- Arbitrary matrix data (homogeneously typed or heterogeneous) with row and column labels
- Any other form of observational / statistical data sets. The data actually need not be labeled at all to be placed into a pandas data structure.
Numpy contains a powerful N-dimensional array object, sophisticated broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
add a comment |
Numpy, Pandas and Jupyter Notebook are cross platform (Windows, Mac and Linux) programs that will help you to build your linear algebra application and run it in inside a web browser. It took 1-2 hours for me to build this web app for displaying plots in Python. I think you'll like trying the interactive widgets in your application. When I built my web app, several of the Python packages I used were not available in the default software repositories of my Ubuntu operating system, but this has changed and they are all in my OS's current default software repositories now.
Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages (including very good support for Python), sharing, and interactive widgets.
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. pandas is well suited for many different kinds of data:
- Tabular data with heterogeneously-typed columns, as in an SQL table or Excel spreadsheet
- Ordered and unordered (not necessarily fixed-frequency) time series data.
- Arbitrary matrix data (homogeneously typed or heterogeneous) with row and column labels
- Any other form of observational / statistical data sets. The data actually need not be labeled at all to be placed into a pandas data structure.
Numpy contains a powerful N-dimensional array object, sophisticated broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
add a comment |
Numpy, Pandas and Jupyter Notebook are cross platform (Windows, Mac and Linux) programs that will help you to build your linear algebra application and run it in inside a web browser. It took 1-2 hours for me to build this web app for displaying plots in Python. I think you'll like trying the interactive widgets in your application. When I built my web app, several of the Python packages I used were not available in the default software repositories of my Ubuntu operating system, but this has changed and they are all in my OS's current default software repositories now.
Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages (including very good support for Python), sharing, and interactive widgets.
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. pandas is well suited for many different kinds of data:
- Tabular data with heterogeneously-typed columns, as in an SQL table or Excel spreadsheet
- Ordered and unordered (not necessarily fixed-frequency) time series data.
- Arbitrary matrix data (homogeneously typed or heterogeneous) with row and column labels
- Any other form of observational / statistical data sets. The data actually need not be labeled at all to be placed into a pandas data structure.
Numpy contains a powerful N-dimensional array object, sophisticated broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
Numpy, Pandas and Jupyter Notebook are cross platform (Windows, Mac and Linux) programs that will help you to build your linear algebra application and run it in inside a web browser. It took 1-2 hours for me to build this web app for displaying plots in Python. I think you'll like trying the interactive widgets in your application. When I built my web app, several of the Python packages I used were not available in the default software repositories of my Ubuntu operating system, but this has changed and they are all in my OS's current default software repositories now.
Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages (including very good support for Python), sharing, and interactive widgets.
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. pandas is well suited for many different kinds of data:
- Tabular data with heterogeneously-typed columns, as in an SQL table or Excel spreadsheet
- Ordered and unordered (not necessarily fixed-frequency) time series data.
- Arbitrary matrix data (homogeneously typed or heterogeneous) with row and column labels
- Any other form of observational / statistical data sets. The data actually need not be labeled at all to be placed into a pandas data structure.
Numpy contains a powerful N-dimensional array object, sophisticated broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.
edited 6 mins ago
answered 17 mins ago
karelkarel
9,34493239
9,34493239
add a comment |
add a comment |
riccs_0x is a new contributor. Be nice, and check out our Code of Conduct.
riccs_0x is a new contributor. Be nice, and check out our Code of Conduct.
riccs_0x is a new contributor. Be nice, and check out our Code of Conduct.
riccs_0x is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1419513%2fbuilding-a-gui-for-linear-algebra-with-python%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown