Shiny is an R package developed by RStudio that allows the creation of web pages to interactively display the results of an analysis in R.
There are two simple ways to create a Shiny app:
in one .R file, or
in two files: ui.R and server.R.
A Shiny app is divided into two parts:
ui: A user...
With Maven you can create Vaadin project with vaadin-archetype-application archetype. You can also add that archetype in IDE to create maven project with IDE.
mvn archetype:generate
-DarchetypeGroupId=com.vaadin
-DarchetypeArtifactId=vaadin-archetype-application
-DarchetypeVersion=7....
Finding patterns in data often proceeds in a chain of data-processing steps, e.g., feature selection, normalization, and classification. In sklearn, a pipeline of stages is used for this.
For example, the following code shows a pipeline consisting of two stages. The first scales the features, and t...
CREATE CONTEXT my_ctx USING my_pkg;
This creates a context that can only be set by routines in the database package my_pkg, e.g.:
CREATE PACKAGE my_pkg AS
PROCEDURE set_ctx;
END my_pkg;
CREATE PACKAGE BODY my_pkg AS
PROCEDURE set_ctx IS
BEGIN
DBMS_SESSION.set_context('MY_CTX','...
When it comes to geographic data, R shows to be a powerful tool for data handling, analysis and visualisation.
Often, spatial data is avaliable as an XY coordinate data set in tabular form. This example will show how to create a spatial data set from an XY data set.
The packages rgdal and sp provi...
You can create your ssh key using ssh-keygen, it's a program that is part of the ssh installation. To do so just run it and follow the instructions on screen.
Here's an example:
$ ssh-keygen
Generating public/private rsa key pair.
The default directory where you ssh key pair will be saved is i...
Keyword lists are tuples of key/value, generally used as options for a function call.
[{:a, 1}, {:b, 2}] // creates a non-empty keyword list
Keyword lists can have the same key repeated more than once.
[{:a, 1}, {:a, 2}, {:b, 2}]
[{:a, 1}, {:b, 2}, {:a, 2}]
Keys and values can be any type:
...
To create a mixin use the @mixin directive.
@mixin default-box ($color, $borderColor) {
color: $color;
border: 1px solid $borderColor;
clear: both;
display: block;
margin: 5px 0;
padding: 5px 10px;
}
You can specify a list of arguments inside a parenthesis followin...
In Aurelia all HTML templates are defined inside of opening and closing <template></template> tags. All of your HTML and Aurelia specific logic goes inside of these template tags and cannot exist outside of them.
<template>
</template>
Dim extensions As New Dictionary(Of String, String) _
from { { "txt", "notepad" },
{ "bmp", "paint" },
{ "doc", "winword" } }
This creates a dictionary and immediately fills it with three KeyValuePairs.
You can also add new val...
Steps to Create component:
Create a folder named components in your project root folder
Create your component inside components folder e.g.: MyComponent.php
namespace app\components;
use Yii;
use yii\base\Component;
use yii\base\InvalidConfigException;
class MyComponent ...
A session is usually obtained using sessionmaker, which creates a Session class unique to your application. Most commonly, the Session class is bound to an engine, allowing instances to use the engine implicitly.
from sqlalchemy.orm import sessionmaker
# Initial configuration arguments
Session ...
These are the most common ways to create an instance of Guid:
Creating an empty guid (00000000-0000-0000-0000-000000000000):
Guid g = Guid.Empty;
Guid g2 = new Guid();
Creating a new (pseudorandom) Guid:
Guid g = Guid.NewGuid();
Creating Guids with a specific value:
Guid g = n...
It is possible to create a QtQuick view directly from C++ and to expose to QML C++ defined properties. In the code below the C++ program creates a QtQuick view and exposes to QML the height and width of the view as properties.
main.cpp
#include <QApplication>
#include <QQmlContext>
#...
Using threading & queue:
from socket import socket, AF_INET, SOCK_STREAM
from threading import Thread
from queue import Queue
def echo_server(addr, nworkers):
print('Echo server running at', addr)
# Launch the client workers
q = Queue()
for n in range(nworkers):
...
We create a new concurrent process by calling the spawn function. The spawn function will get as parameter a function Fun that the process will evaluate. The return value of the spawn function is the created process identifier (pid).
1> Fun = fun() -> 2+2 end.
#Fun<erl_eval.20.52032458>...
Starter code to create and remove a full page canvas that responds to resize events via javascript.
var canvas; // Global canvas reference
var ctx; // Global 2D context reference
// Creates a canvas
function createCanvas () {
const canvas = document.createElement(&q...
The figure contains all the plot elements. The main way to create a figure in matplotlib is to use pyplot.
import matplotlib.pyplot as plt
fig = plt.figure()
You can optionally supply a number, which you can use to access a previously-created figure. If a number is not supplied, the last-create...