Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?
Le presse-papiers a copié le tableau du carré R dans le rapport de l'arbre de décision, 6 lignes et 6 colonnes, contenant du texte. Comment puis-je coller ce tableau dans le nouveau tableau ?
merci!
RSquare RMSE N Nombre de divisions AICc
Formation 0,502 2,5656293 3625 20 17162,6
Validation -0,77 4,6256646 3625
Essai -0,70 4,3112172 3635

Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Merci, Jim, pour votre attention continue. Désolé, je n'ai pas résolu ce problème et il a été résolu. Ce chiffre est l'effet réel que j'ai obtenu avec la méthode fournie par gzmorgan0.
Au cours du processus, j'ai combiné plusieurs tableaux de données, puis j'ai écrit les données du carré R dans une cellule vide fixe, qui peut être trouvée avec précision dans le traitement VBA à une étape ultérieure.
Merci encore aux deux experts !Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Je ne suis pas sûr de ce que vous essayez de demander.Je pense que vous avez 2 lignes qui tentent de servir le même objectif.La première ligne utilise JMP Join Platform pour ajouter une table de données à une table de données déjà existante. La deuxième ligne tente-t-elle de remplacer les valeurs dans la table de données dt3 ?
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Merci gzmorgan0 ! J'ai beaucoup appris de cet exemple.
Dans la syntaxe, les exigences en matière de lignes et de colonnes de JSL sont cohérentes avec celles de VBA.
Mais VBA …… Cells(2, "").Resize(UBound(br), 1) = br …… sont plus flexibles.

Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?
J'ai une fusion de table dans mon code et je veux écrire R au carré à ce stade. Mais ce n'est pas l'essentiel.
d3 = d1 << Join( With( d2 ), Par numéro de ligne, Table de sortie ( "Données jointes" ) );
Je suis habitué à VBA, donc je n'ai pas ajusté ma réflexion. Merci Jim !
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Vous pouvez toujours créer une table de données JMP à partir de la table R Square à laquelle vous faites référence, puis enregistrer cette table sous forme de fichier CSV, txt ou slsx. pour ensuite être lu dans votre script VBA.
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Je boucle chaque fichier en fonction de différents temps de segmentation, du nombre minimum de segmentation, de différentes colonnes de validation et de différents facteurs Y, et chaque fichier produit 200 résultats.
Ces résultats sont enregistrés sous forme de fichiers Excel et calculés ensuite avec VBA pour obtenir les résultats qui répondent aux exigences.
En utilisant VBA pour traiter les résultats, je suis compétent et plus flexible, mais le fonctionnement de l'arbre de décision ne peut utiliser que JMP : JMP est rapide.
Puisqu'il n'y a pas de contrôle R-carré dans le code JSL de mon arbre de décision, je souhaite également obtenir les données R-carré pertinentes dans le rapport de l'arbre de décision.
Je pensais que si je ne peux pas coller le tableau r-carré, j'en ai juste besoin de 3.
merci!Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Merci pour chaque aide d'expert !
Ma fondation JSL est vraiment pauvre. Comme je viens de tester récemment la version professionnelle de JMP pendant un mois, je suis pressé d'utiliser JSL pour effectuer des calculs d'arbre de décision sur plusieurs fichiers, et le processus est automatique. Par conséquent, je n'ai pas pu apprendre lentement par moi-même et je n'ai pu que consulter des experts.Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Dans l'application JMP, copier et coller une table de données ne constitue généralement pas la méthode utilisée pour déplacer le contenu de la table de données.
Pourriez-vous s'il vous plaît expliquer dans quelle application, etc., vous essayez de coller le presse-papiers.
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Vous devez commencer à lire certaines bases. Chaque langage informatique possède sa propre syntaxe.
Names Default to Here(1);
dt = Open("$sample_data/Boston Housing.JMP");
dt << Make Validation Column(
Training Set( 0.50 ),
Validation Set( 0.25 ),
Test Set( 0.25 ),
Formula Random
);
cart = dt<< Partition(
Y( :mvalue ),
X(
:crim,
:zn,
:indus,
:chas,
:nox,
:rooms,
:age,
:distance,
:radial,
:tax,
:pt,
:b,
:lstat
),
Validation( :Validation ),
Show Tree( 0 ),
Split History( 1 ),
Informative Missing( 1 ),
Initial Splits(
:lstat >= 7.79,
{:distance < 2.0788, {:nox >= 0.609, {:lstat >= 17.21, {:crim >= 10.8342, {},
{:nox < 0.74}}}}, {:lstat >= 14.8, {:crim >= 0.75026, {:b < 375.87}, {:tax
>= 304}}, {:rooms < 6.726, {:rooms < 6.101, {}, {:tax >= 422, {}, {:lstat
>= 11.98, {}, {:crim < 0.11425, {:rooms < 6.405}}}}}}}},
{:lstat >= 4.32, {:rooms < 6.8, {:rooms < 6.546, {:distance >= 4.4986,
{:indus < 5.64, {}, {:lstat >= 6.15}}}}, {:rooms < 7.52}}, {:b >= 392.83,
{:rooms < 7.61}, {:indus < 18.1}}}
),
SendToReport(
Dispatch( {}, "Partition Report", FrameBox, {Frame Size( 480, 218 )} )
)
);
rsq_dt = report(Cart)[TableBox(1)] << Make into Data Table;
//create a table with extra rows and extra columns
_xx=New Table("result", New Column("d1"), New Column("d2"), New Column("d3"), New Column("d4"),
New Column("Type", Character), New Column("RSQ"),
new Column("RMSE"), New Column("N"), New Column ("nsplits"),
new column("AICc"),
add rows(100)
);
nr = nrow(rsq_dt);
nc = ncol(rsq_dt);
cb=5; ce=cb + nc -1; //Column 5 is wher I want to paste it
rb=50; re=rb + nr -1;
//if rb> nrow(_xx) or ce>ncol(_xx) or the column data types do not match the next line will throw an error.<BR />//it is up to the scripter to do error checking
_xx[rb::re, cb::ce] = rsq_dt[1::nr, 1::nc];
close(rsq_dt, NoSave);
current data table(_xx);
_xx << bring window to front;
_xx << go to row(rb);
_xx << next selected;
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Complétez avec cette description :
J'ai copié le rapport côté R de l'arbre de décision dans le presse-papiers avec JSL fourni par Jim.
Noms par défaut ici ( 1 );
dt = Open( "$SAMPLE_DATA\Boston Housing.jmp" );
pp = dt << Partition(
Y( :mvalue),
X(
:crime,
:zn,
:indus,
:chas,
:nox,
:pièces,
:âge,
:distance,
:radial,
:impôt,
:pt,
:b,
:lstat
),
Meilleur partage( 3 )
);
Rapport( pp)[Table Box( 1 )] << copier les données ;
J'ai essayé de nombreuses façons de coller le contenu du presse-papiers dans le tableau spécifié, sans succès.
text = Obtenir le Presse-papiers();
dt[7496,11]= Obtenir le Presse-papiers();
S'il vous plaît, veuillez nous en informer. Merci !
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?La première colonne du tableau que vous avez copié contient les noms de groupes "Formation", "Validation", "Test", texte.Vous essayez de le coller dans une colonne numérique et non dans une chaîne. Notez le point où le symbole représente une colonne numérique vide.
JMP conserve les types de données pour la colonne entière.Les tables JMP sont comme les tables de base de données, vous ne trouvez pas le nom d'une personne dans une ligne d'une colonne qui devrait être son numéro de téléphone.Excel, Statistica, l'ancien RS/1 sont des tableaux d'affichage. Ils autorisent le préambule de la constitution américaine dans la cellule A1 et la température actuelle dans la cellule A2.
Notez que si vous souhaitez créer une table de plusieurs tables « similaires », par exemple de nombreuses partitions, sélectionnez Créer une table de données combinées, cela créera une table de toutes les partitions Résumé des tables d'ajustement.
Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?Cela doit être fait avec JSL. Merci !Re : Comment puis-je coller un tableau de données avec du texte mélangé dans le presse-papiers dans le tableau spécifié ?