Codice JSON che restituisce parentesi graffe indesiderateSalve, spero di ricevere solo i numeri restituiti, anche se ottengo risultati come: -
{1.6853394618}
Qualcuno può aiutare a riscrivere questo: -
{1.6853394618, 1.1953542099, 0.5582366613, 0.4790270411, 0.4159308661, 0.4145532579, 0.3847474328, 0.1964273334, 0.1680691 329, 0.1715601671,
0.2542918024, 0.1972811076, 0.2371273713}[Loc ordinato( [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], :Età )]
JMP17.2.0
Automazione e scriptingRi: Codice JSON che restituisce parentesi graffe indesiderateDovrai aggiungere un indice aggiuntivo alla fine del valore restituito [1] (o utilizzare un altro metodo per ottenere il valore dall'elenco restituito). Questo perché stai utilizzando la matrice come indice -> anche il valore restituito sarà una matrice (o in questo caso una lista)
Loc Sorted( [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], :Age )
Potresti anche fare in modo che la parte precedente del tuo script restituisca solo un singolo valore anziché una matrice
Ri: Codice JSON che restituisce parentesi graffe indesiderateGrazie Jarmo.Ho provato i tuoi suggerimenti, anche se senza successo poiché probabilmente li interpreto male (sono un principiante in questo).Potresti fornire l'intero codice?
Ri: Codice JSON che restituisce parentesi graffe indesiderateSi spera che questo dia l'idea di cosa intendo
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Row() = 1;
my_list = {1.6853394618, 1.1953542099, 0.5582366613, 0.4790270411, 0.4159308661, 0.4145532579,
0.3847474328, 0.1964273334, 0.1680691329, 0.1715601671, 0.2542918024, 0.1972811076, 0.2371273713
};
m = my_list[Loc Sorted([3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], :Age)];
val = my_list[Loc Sorted([3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], :Age)][1];
val2 = my_list[Loc Sorted([3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], :Age)[1]];
Show(m, val, val2);Ri: Codice JSON che restituisce parentesi graffe indesiderateSto semplicemente ricominciando @jthi in una singola riga, se sai che chiederai solo un singolo valore, puoi semplicemente aggiungere [1] alla fine della riga, in questo modo:
{1.6853394618, 1.1953542099, 0.5582366613, 0.4790270411, 0.4159308661, 0.4145532579, 0.3847474328, 0.1964273334, 0.1680691329, 0.1715601671,
0.2542918024, 0.1972811076, 0.2371273713}[Loc Sorted( [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], :Age )][1];