Skip to content

Commit 45c63c2

Browse files
authored
Merge pull request #43 from PxTools/AsaArrhenFrodeLarsen-patch-7
Asa arrhen frode larsen patch 7
2 parents 8e1c206 + cab197e commit 45c63c2

File tree

9 files changed

+134
-66
lines changed

9 files changed

+134
-66
lines changed

docs/PxWeb2/project/Solution.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

docs/PxWeb2/project/demo.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Demo
2+
3+
## The latest version at Github (with data from Statistics Sweden)
4+
- [The latest version](https://pxweb2.pages.dev/en/)
5+
6+
## PxWeb at Statistics Norway
7+
- [Statbank Norway](https://www.ssb.no/statbank2/en/)
8+
- From 29 January [Statbank Norway](https://www.ssb.no/statbank/)
9+
10+
## Try it with your own data
11+
You are free to test PxWeb2 with your own data. It works both with px-files and cnmm database
12+
- [Read the documentation](https://www.pxtools.net/documentation/overview/)
13+
14+
## Follow the releases
15+
[Release versions](https://github.com/PxTools/PxWeb2/releases)
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# What is PxWeb?
2+
PxWeb is an open-source software for publishing and browsing statistical tables online, developed by Statistics Sweden and Statistics Norway.
3+
You can customize PxWeb so it match your organisation’s visual profile, including colours, fonts, logo and icons.
4+
5+
Its popularity comes from being:
6+
- open-source, no license fees
7+
- WCAG compliant
8+
- lightweight, high performance
9+
- mobile friendly
10+
- designed specifically for statistics published by national statistical offices and other government agencies
11+
12+
## PxWeb offers
13+
### 1. A user centric approach to dissemination of statistics
14+
PxWeb is developed with user needs at the forefront. We care about the professionals who uses PxWeb for work, but also more casual users who need statistics to make informed decisions in their daily lifes.
15+
### 2. A multidimensional Table Engine
16+
PxWeb handles datasets with many variables (e.g. year × region × sex). Users can
17+
- Select which variables to include
18+
- Filter or pivot data
19+
- Generate a custom table
20+
### 3. A built-in API
21+
Every dataset published in PXWeb automatically gets an API endpoint, allowing;
22+
- developers to access data programmatically
23+
- integration with R, Python, Power BI, etc.
24+
### 4. Standardised file format
25+
PxWeb uses the px-file format, designed for statistical tables with:
26+
- consistent metadata
27+
- classifications
28+
- variable hierarchies
29+
- units, footnotes and descriptions
30+
### 5. Support for two datasources
31+
- Px-file database
32+
- SQL database (accordning to Common Nordic data Model)
33+
### 6. Multilingual support
34+
Interfaces and metadata can be translated easily which is important for organisations serving multiple language groups.
35+
### 7. Easy maintenance
36+
Users can update datasets by:
37+
- replacing px-files
38+
- automating updates via scripts
39+
- integrating PxWeb with internal production systems
40+
### 8. Open-source complimentary applications
41+
To facilitate the use of PxWeb, other organisations have developed complimentary open source Px-tools:
42+
- PxWin - for browsing and editing px-files
43+
- PxEdit and PxJob - For producing px-files
44+
- PxGraph - For graphs and figures (requires a Highcharts lisence)
45+
46+
### More information about tools for px-files
47+
Statistics Sweden:
48+
[Statistical programs for px-files](https://www.scb.se/en/services/statistical-programs-for-px-files/)
49+
Statistics Finland:
50+
[Px suite](https://stat.fi/tup/tilastotietokannat/px-tuoteperhe_en.html)
51+
52+
## Contact for questions and comments
53+
Please make an issue at Github with your question or comment about PxWeb
54+
[Issues](https://github.com/PxTools/PxWeb2/issues)

docs/PxWeb2/project/overview.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

docs/PxWeb2/project/plans.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,26 @@
1-
# Plans
1+
# Upcoming features
22

3-
## Remaining to develop in PxWeb 2
3+
## Remaining to develop in PxWeb
44
- Show PxWebApi 2 in PxWeb
5-
- Button to improve table layout - DONE
65
- Freeze table head
7-
- Improve search at start page (search for content in tables)
86
- Search in beginning of words in variable list
97
- Hide empty rows from table
108
- Chose to show code or text
119
- Manual pivoting
12-
- Possibility for text and links in Help
13-
- Possibility for own link in logo - DONE
14-
- Saved query as alternative to the algorithm (documentation) - DONE
10+
- Possibility for bulk download of tables
1511

16-
## Further plan PxWeb 2.x
12+
## Further plans for PxWeb 2.x
1713
- Graph
1814
- Hierarchy
1915
- Sort order
2016
- Sum
2117
- more...
2218

23-
## Releases in the project
24-
---------------
19+
## Release versions
20+
- Latest releases: [Version history](https://github.com/PxTools/PxWeb2/releases)
21+
--------------------------------------------------------------------------------------------
22+
## Releases in the project
23+
2524
## PxWeb 2 Release October 2025
2625
- Startpage
2726
- Save to file

docs/PxWeb2/project/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The project New interface for PxWeb (January 2024 - October 2025)
22

33
## Background
4-
The user interface in PxWeb "classic" could no longer be effectively developed due to technological limitations, and users needs and expectations are constantly changing so Statistics Sweden and Statistics Norway jointly initiated a project in January 2024. The aim of the project was to create a new user interface based on PxWebApi 2 and was released in its first version in October 2025.
4+
The user interface in old PxWeb (latest versionj PxWeb 2025v1) could no longer be effectively developed due to technological limitations, and users needs and expectations are constantly changing so Statistics Sweden and Statistics Norway jointly initiated a project in January 2024. The aim of the project was to create a new user interface based on PxWebApi 2 and was released in its first version in October 2025.
55
### Goals of the Project
66
The project had two goals
77
- A new user-friendly interface for PxWeb based on PxWebApi 2

docs/PxWeb2/project/solution.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Is PxWeb right for you?
2+
PxWeb is open source and can be downloaded and customized without charge. However, this installation requires IT-skills. Also, to publish statistics in PxWeb you need to create px-files, either by technically integrating with your own IT environment using Python, R or similar, or by manually producing the files using the tool [PxEdit](https://stat.fi/tup/tilastotietokannat/px-tuoteperhe_en.html) Another solution is to use an SQL database, but this also requires in-house technical support.
3+
4+
## PxWeb might be right for your organisation if:
5+
### 1. Your tables are multidimensional
6+
Unlike most open source data tools, PxWeb is custom made to deal with:
7+
- multidimensional tables
8+
- official metadata
9+
- classifications and hierarchies
10+
- table building
11+
PxWeb is specially designed for disseminating official statistics and handles this without the need for adaptations.
12+
13+
### 2. You want an analytical tool and not just static tables
14+
Your users can among other things:
15+
- Filter variables
16+
- Pivot the table
17+
- Make their own extractions
18+
- Compare categories
19+
Many open source tools only give the user static tables
20+
21+
You want an automatic, metadata rich, built-in API for all your tables and datasets
22+
Every time you publish a table in PxWeb, you also get an API. This is one of the main reasons economists, researchers, data scientists and financial journalists like PxWeb.
23+
24+
### 3. You want mobile friendly data dissemination
25+
Many argue that accessing official statistics and other multidimensional tables requires expert knowledge and a computer. We beg to differ. PxWeb provides users with an easy way to look up tables and data on the go using their mobile devices.
26+
27+
### 4. You want a format which is tailor made for statistics
28+
[The Px-format](https://www.scb.se/en/services/statistical-programs-for-px-files/px-file-format/) is:
29+
- Structured for statistics
30+
- Easy to version
31+
- Rich on metadata
32+
- Stable over time
33+
- High perfomance. Px-files usually offer better performance than other, more complex, data formats such as SDMX.
34+
Other solutions often require conversion to CSV/JSON without metadata, or complex data models. The px-format is what many described as developer friendly. It should be noted that for extremely large datasets, the px-format might be limited and you will need to establish another solution for that dataset.
35+
36+
### 5. You want a stable, easy and low maintenance application
37+
Pxweb is:
38+
- Easy to install
39+
- Easy to run
40+
- Lightweight and requires limited server capacity
41+
- Good performance
42+
However, if you have a high number of datasets, manually producing it in PxEdit can be time consuming. To integrate with internal systems and to automate px-file production will require an IT investment.
43+
44+
### 6. You want open source code, no licence fees and a chance to influence further development
45+
- PxWeb is open source and several public organisations such as Statistics Sweden and Statistics Norway are collaborating in its continual development. This ensures longevity and predictability.
46+
- Through our web community you can track what new features and changes are coming in the next release. You can also discuss technical issues you might have and propose new features. You can also attend our annual international Px-meeting.
47+
- The metadata rich PxWebApi makes it easy for you to develop customized applications if you have specific needs.
48+
49+
### 7. If you need a multilanguage dissemination system
50+
Many public institutions and statistical agencies are required to support several languages. PxWeb supports this out of the box, whereas a lot of other applications requires more manual work, adaptations in existing publishing solutions etc.
51+

docs/PxWeb2/project/try.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

mkdocs.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ copyright: Copyright © 2025 Statistics Sweden and Statistics Norway
77
nav:
88
- Home: index.md
99
- PxWeb 2:
10-
- Introduction: PxWeb2/project/overview.md
10+
- Introduction: PxWeb2/project/introduction.md
11+
- Is PxWeb right for you?: PxWeb2/project/solution.md
12+
- Demo: PxWeb2/project/demo.md
1113
- Plans: PxWeb2/project/plans.md
12-
- The project: PxWeb2/project/process.md
14+
1315
- Documentation:
1416
- Overview: documentation/overview.md
1517
- Getting Started:

0 commit comments

Comments
 (0)