Bonjour
J’ai besoin d’aide sur l’utilisation du control Ms Chart,
En fait je veux afficher un graph qui représente la moyenne d’age par sex
La source des données est une table SAS (sashelp.class) qui a pour attribut
Name : chine de characters
Sex : character (F,M)
Age : entier
Height : entier
Weight : entier
Le code que j’ai utilise est :
…..
en résultat ça m’affiche tout les attribut de la table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 obAdapter1.Fill(obDS1, "CLASS"); DataTable dt = obDS1.Tables["CLASS"] ; ADODB.Recordset rs= ConvertToRecordset(dt) ; this.axMSChart1.DataSource = (msdatasrc.DataSource) rs ; string titre = "sashelp.class"; this.axMSChart1.Title._Text = titre ; this.axMSChart1.Legend.Location.Visible = true ; this.axMSChart1.chartType = MSChart20Lib.VtChChartType.VtChChartType2dBar this.axMSChart1.Plot.get_Axis(MSChart20Lib.VtChAxisId.VtChAxisIdY, 1).ValueScale.Minimum = 0; this.axMSChart1.CreateGraphics() ;
le Name, le sex en abscisse
le Age, Height et le Weight en ordonnée
je voudrais savoir comment faire pour que le control ms chart m’affiche en abscisse le sex et la moyenne d’Age en ordonnée
merci d’avance pour votre aide
Partager