Mosaique FM Tunisie

jeudi 25 novembre 2010

Connexion entre R et C#

Pour se connecter avec R depuis C# il faut tout d'abord télécharger la librairie R(D)COM à partir du site (http://rcom.univie.ac.at/download.html) télécharger la version: statconnDCOM
aussi il ne faut pas oublier de télécharger la version du logiciel de statistique R 2.11.1 et lui ajouter le Package
rscproxy sur le logiciel R.

le programme C#:
dans votre programme ajouter les références suivante pour se connecter avec R:
using StatConnectorCommonLib;
using STATCONNECTORSRVLib;
using System.Runtime.InteropServices;

ensuite dans votre public void ajouter le code suivant pour vous connecter:
StatConnector cn = new STATCONNECTORSRVLib.StatConnector();
rconn.Init("R");
et voila vous êtes connecté;)

vendredi 19 novembre 2010

Methodologie mémoire et mini-mémoire

Vous pouvez consulter le site suivant et télécharger le document explicatif pour l'élaboration d'un mémoire :
http://www.univ-paris8.fr/scpo/spip/spip.php?article54
Bonne chance ;)

mardi 16 novembre 2010

Importer des données sous Excel vers un DataGridView avec C#

La démarche est simple, voici le code:

//déclaration du dataset

{
DataSet dat = default(DataSet);
dat = new DataSet();
//déclaration et utilisation d'un OLeDBConnection
using (System.Data.OleDb.OleDbConnection Conn = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Documents and Settings\\Administrateur\\Bureau\\taha.xlsx;Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\""))
{
// Conn.Open()
//déclaration du DataAdapter
//notre requête sélectionne toute les cellule de la Feuil1
using (OleDbDataAdapter Adap = new OleDbDataAdapter("select * from [Feuil1$]", Conn))
{
//Chargement du Dataset
Adap.Fill(dat);
//On Binde les données sur le DGV
dataGridView1.DataSource = dat.Tables[0];
}


Merci ;)

Bienvenue

Ce site s'adresse aux développeurs en herbe qui s'intéressent aux langages VB.net, C# et R statistics.