# PeterJohn NumPy Matplotlib — Python IDE + NumPy Matplotlib

> Python interpreter with NumPy and Matplotlib for data science on iPhone. (iPhone/iPad app by Yasushi Obata.)

- Source: https://appshunter.io/ios/app/peterjohn-numpy-matplotlib/id6471342492 (this page in markdown: same URL + `.md`)
- Developer: [Yasushi Obata](https://appshunter.io/developer/899977114)
- Category: Developer Tools, Utilities
- Price: $12.99 (on sale, was $13.99)
- Age rating: 4+
- Requires: iOS 15.0 · 222 MB
- Languages: American English
- Released: 2023-11-05
- Data updated: 2026-08-23
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/peterjohn-numpy-matplotlib/id6471342492/reviews.md

## What is PeterJohn NumPy Matplotlib?

Now PeterJohn, a Python Interpreter which Runs on iPhone,  
Acquired Two Major Modules, NumPy and Matplotlib.
they will help you to study 
DataScience, DeepLearning, ReinforcementLearning.
it's like King Jesus sent twelve disciples out two by two.
**Mark 6:7;12-13, GNT
6:7 He called the twelve disciples together and sent them out two by two. He gave them authority over the evil spirits.
6:12 So they went out and preached that people should turn away from their sins. 
6:13 They drove out many demons, and rubbed olive oil on many sick people and healed them.

**** How to Use it;
1) First, Touch "Add Tutorial" at the BottomLeft of ProjectsView.
2) Touch "TutorialSeason006" at ProjectsView.
3) Choose One of Four at ScriptsView.
  s001PILimageFontTest.py; This doesNot use Matplotlib but uses only Matplotlib TTF(TrueTypeFonts).
  s002matplotlibPltPlot.py
  s003matplotlibPltLegend.py
  s004BarChartOnPolarAxis.py
4) Touch "RunScript" at the TopRight of EditScriptView.
5) Only for the first time, the warning that "AppleMetal Cache Directory doesNot Exist" appears,
    Once needs to go back to EditScriptView,
    and then touch "RunScript" at the TopRight of EditScriptView Again.
6) the script is Executed at RunScriptView.

****
Enjoy NumPy, Enjoy Matplotlib
Enjoy DataScience, DeepLearing, ReinforcementLearing.
Enjoy PeterJohnNumPyMatplotlib
--Yasushi Yassun Obata

## Key features

- Python interpreter for iPhone
- Includes NumPy module
- Includes Matplotlib module
- Study data science, deep learning, reinforcement learning
- Tutorials and example scripts
- Run Python scripts

## Recent user reviews (1 of 1)

All indexed reviews: https://appshunter.io/ios/app/peterjohn-numpy-matplotlib/id6471342492/reviews.md

### 1/5 — 不退款

*2025-06-12*

我无意购买了 并且没有用这个软件 我已经申请了 2 次退款 可是商家不给我退

## Frequently asked questions about PeterJohn NumPy Matplotlib

### What is PeterJohn NumPy Matplotlib?

PeterJohn NumPy Matplotlib is a Python interpreter for iPhone that includes the NumPy and Matplotlib modules, enabling users to study data science, deep learning, and reinforcement learning.

### What can I do with PeterJohn NumPy Matplotlib?

You can run Python scripts, study data science concepts, and create visualizations using NumPy and Matplotlib directly on your iPhone. The app includes tutorials to guide you through its features.

### Does PeterJohn NumPy Matplotlib support offline use?

The provided description does not specify offline capabilities. However, as a Python interpreter with integrated modules, it is likely designed to function without a constant internet connection once installed.

### How do I run a script in PeterJohn NumPy Matplotlib?

To run a script, first touch 'Add Tutorial' and select a tutorial. Then, choose a script from the ScriptsView and touch 'RunScript' at the top right of the EditScriptView. You may need to touch 'RunScript' a second time if a specific warning appears.

### What is the price of PeterJohn NumPy Matplotlib?

PeterJohn NumPy Matplotlib is a paid application, priced at $12.99.

### What devices is PeterJohn NumPy Matplotlib compatible with?

PeterJohn NumPy Matplotlib is supported on iPhone and iPod devices.

### How often is PeterJohn NumPy Matplotlib updated?

The latest version is 2026.0518.2054, released on May 18, 2026. This indicates a very recent update, suggesting active development or a placeholder for future updates.

### Does PeterJohn NumPy Matplotlib have ads?

No, PeterJohn NumPy Matplotlib does not contain advertisements. The app is a paid application and is ad-free.

## Version history (last 5 releases)

### 2026.0518.2054 — 2026-05-18

"TutorialSeason003/scripts/s002opencvPythonVideoCaptureMachineLearning.py" Corrected Version;

It Seems that NumPy CanNot Set PrintOptions Correctly
While MultiThreading.
So that NumPy Needs to Set PrintOptions Before MultiThreading.
Please Check "TutorialSeason003/scripts/s002opencvPythonVideoCaptureMachineLearning.py".

Best Regards,
--Yasushi Yassun Obata

### 2026.0512.2057 — 2026-05-12

iOS26 Available Version and the Matplotlib 'set_xlim()' or 'set_ylim()' WorkAround Version;

After End Of April,
we Need to Compile on New Xcode and New iOS.

And One More Thing,
we Added "TutorialSeason006/s007AbeNomicsGreatDePression.py".
it shows the WorkAround about "set_xlim()" or "set_ylim().
For Many Years, in Matplotlib, 
we couldNot use "set_xlim()" or "set_ylim".
but we Found that the WorkAround,
Pass Not Python Table Nor Python List But NumPy Array 
as the Arguments of "set_xlim()" or "set_ylim".
So That it Works Well.

Best Regards,
--Yasushi Yassun Obata

### 2026.0329.2043 — 2026-03-29

"pjThreeDim became Available to GLB File" Version;

We Added Two APIs in "pjThreeDim" module
in order to make you available to GLB file.
1) pj3d.getMeshNameListFromGLBFile( GLBfileAbsPath )
2) pj3d.createSCNSceneWithGLBFilePath(
        GLBfileAbsPath,
        meshName,
        modelName,x,y,z )

In Order to know how to Use the APIs,
Please Check
"CameraAngle.create3dModelGLB(self,glbFileName,meshName,modelName) " method
in "TutorialSeason001/s009ThreeDimTest.py".

****Romans 12:6-8, NIV;
12:6 We have different gifts, according to the grace given to each of us. If your gift is prophesying, then prophesy in accordance with your faith; 
12:7 if it is serving, then serve; 
if it is teaching, then teach; 
12:8 if it is to encourage, then give encouragement; 
if it is giving, then give generously; 
if it is to lead, do it diligently; 
if it is to show mercy, do it cheerfully.

Best Regards,
--Yasushi Yassun Obata

### 2026.0316.2245 — 2026-03-16

Minor Update of "EditScriptView-KeyWordSearch" Version;

We modified the "EditScriptView-KeyWordSearch"
'cause, when we touch "Previous" button or "Next" button, our Thumb finger of Right hand hides Number of Matches or LineNumber.
Now both Number of Matches and LineNumber is at the Left of both "Previous" button and "Next" button.
This is a Very Small Update but the change will make Easier to Use.

It seems "Search" in Japanese Language means "Happy" in English.
So we quoted the Scripture about "Happy".

****Psalm 1:1-3, GNT;Good News Translation;
1:1 Happy are those
    who reject the advice of evil people,
    who do not follow the example of sinners
    or join those who have no use for God.
1:2 Instead, they find joy in obeying the Law of the Lord,
    and they study it day and night.
1:3 They are like trees that grow beside a stream,
    that bear fruit at the right time,
    and whose leaves do not dry up.
They succeed in everything they do.

Best Regards,
--Yasushi Yassun Obata

### 2026.0307.1606 — 2026-03-07

EditScriptView-KeyWordSearch Version;

For many years, our priority was Not implementing TextEditor with "KeyWord Search" 
but implementing either NumPy or PyTorch.
But, Since Once we reached at the implementing both NumPy and PyTorch
as "PeterJohnNumPy", "PeterJohnNumPyMatplotlib", "PeterJohnPyTorch",
Now We Added "KeyWord Search" function to EditScriptView at this time.
So that You Can Search a Line and modify the Line easily.

So Far,  we needed to use iPhone's "Notes" app in order to search a Line and modify the Line,
and needed to Paste the Script to the EditScriptView again.
but Now You Can Search a Line and modify the Line easily on "PeterJohn".

It seems "Search" in Japanese Language means "Happy" in English.
So we quoted the Scripture about "Happy".
****Psalm 1:1-3, GNT;
1:1 Happy are those
    who reject the advice of evil people,
    who do not follow the example of sinners
    or join those who have no use for God.
1:2 Instead, they find joy in obeying the Law of the Lord,
    and they study it day and night.
1:3 They are like trees that grow beside a stream,
    that bear fruit at the right time,
    and whose leaves do not dry up.
They succeed in everything they do.

Best Regards,
--Yasushi Yassun Obata

## Apps similar to PeterJohn NumPy Matplotlib

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [C Notebook](https://appshunter.io/ios/app/c-notebook/id1621919001) | 5.0 (1) | $0.99 | Developer Tools |
| [pythoni2.7-run python code](https://appshunter.io/ios/app/pythoni27-run-python-code/id576107879) | 4.4 (49) | Free | Developer Tools |
| [Harbour - Docker Manager](https://appshunter.io/ios/app/harbour-docker-manager/id1582439659) | 5.0 (11) | $2.99 | Developer Tools |
| [SMTP Tester Pro](https://appshunter.io/ios/app/smtp-tester-pro/id6736591154) | — | $3.99 | Developer Tools |
| [Console Mini](https://appshunter.io/ios/app/console-mini/id6744146152) | 5.0 (1) | $7.99 | Developer Tools |
| [Text Editor - Document Editor](https://appshunter.io/ios/app/text-editor-document-editor/id1565641091) | 4.4 (129) | $1.99 | Developer Tools |

## More apps by Yasushi Obata

- [YassunPsalms](https://appshunter.io/ios/app/yassunpsalms/id1617333044)
- [YassunCallUpNotice](https://appshunter.io/ios/app/yassuncallupnotice/id1621617154)
- [YassunBitterness](https://appshunter.io/ios/app/yassunbitterness/id1624704495)
- [PeterJohn ThreeDim](https://appshunter.io/ios/app/peterjohn-threedim/id1632372110)
- [PeterJohn NumPy](https://appshunter.io/ios/app/peterjohn-numpy/id1662896316)

All apps by Yasushi Obata: https://appshunter.io/developer/899977114

## Related topics

[peterjohn numpy matplotlib](https://appshunter.io/ios/topics/peterjohn-numpy-matplotlib) · [matplotlib](https://appshunter.io/ios/topics/matplotlib)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-23.*
