![]() You can refer to the values of the error bars for a dataset by appending "_serr", "_nerr" or "_perr" suffixes on the dataset names. The expression here will be evaluated, substituting the data values from the respective datasets. Enter an expression based on existing dataset names in the Value edit box. Choose "Expression" in the Data->Create dialog. Expressions or constants for the error bars can also be given. In the Value edit box enter a mathematic expression based on t for the dataset (Veusz uses Python/Numpy mathematical syntax). ![]() Enter minimum, maximum and number of values for the parametric variable "t". Select "Parametric" in the Data->Create dialog. ![]() Creating from a parametric expression.Values or ranges can be given for the error bars too. In the "Value" edit box place a number or a range, e.g. Select "Value or range" in the Data->Create dialog and enter the number of values. Data questions How do you create new datasets?ĭatasets can be created in a number of ways in the Data->Create and Data->Create 2D dialogs: You can unselect the currently selected widget by holding down the control key and clicking on the widget in the widget list. How do you hide the lines and boxes which allow the current widget to be resized? These are saved on a per-document basis (or saved and loaded from the Default styles dialog), but a default stylesheet can be given in the Preferences dialog. Go to the Default styles dialog box to edit the stylesheet - here you can set the default line and font styles, and individual settings for each type of widget. How do I control the general appearance of a plot? E.g. You can also change the page size on a per-page basis under the page formatting settings. Under the formatting properties change the page size, or drag the box surrounding the page. How do you change the page size?Ĭlick on the document widget. The different options choose between plotting the steps to the left, right or centred around the points. Choose "left", "centre" or "right" for the "Steps" option in the Plot line formatting tab. Plot you data using a normal "xy" point plotting component. How do you create stepped plots or histograms? If you want to plot axes on each plot, you will probably want to zero the margins on the grid instead. If you want to only have axes on one side of the grid you can zero the margins for each of the component graphs (use the automatic "Zero margins" button in the grid to do this, or copy the margin settings by clicking next to a setting and clicking "Copy to graph siblings". ![]() Veusz does this automatically if an axis component is moved to lie inside the grid and the respective axes are deleted from the individual graph components. It is very useful to share axes between the different graphs so that each graph has the same axis range and labels. You can place more than one "graph" component in a "grid" component and they are automatically laid out according to the number of columns and rows specified in the grid. Plotting questions How do you arrange graphs in a grid? Right-click on the plot or go to the Preferences dialog box to disable antialiasing. Qt uses antialiasing to smooth the appearance of the plot on the screen. Veusz can be slow with antialiasing switched on and lots of points plotted. Other speed issues are due to the Qt library itself. Veusz is often faster than other Python-based plotting packages, however. Some (small) speed problems come from the fact that Veusz is written in Python, which can be a relatively slow language. If you'd like to write some code yourself, please do, but I would prefer if you discuss it with me first. I welcome suggestions and I do implement many of them. Veusz might well do that if you let me know and I have time.
0 Comments
Leave a Reply. |