how can i convert table of string to a single row vector

14 visualizaciones (últimos 30 días)
Taha
Taha el 28 de Nov. de 2022
Respondida: Seth Furman el 28 de Nov. de 2022
i want to make a single vector of transcript character as a single row without these symbols " "

Respuestas (2)

Voss
Voss el 28 de Nov. de 2022
Something like this?
% making a table like yours:
transcript = table(["the"; "discreet"; "forier"; "transform"; "of"],[0.99085; 0.89288; 0.92346; 0.87114; 0.74899], ...
'VariableNames',{'Transcript' 'Confidence'})
transcript = 5×2 table
Transcript Confidence ___________ __________ "the" 0.99085 "discreet" 0.89288 "forier" 0.92346 "transform" 0.87114 "of" 0.74899
% make a row vector of the words in the first column:
result = sprintf('%s',transcript{:,1})
result = 'thediscreetforiertransformof'
% or maybe this is better:
result = sprintf('%s ',transcript{:,1});
result(end) = ''
result = 'the discreet forier transform of'

Seth Furman
Seth Furman el 28 de Nov. de 2022
Better yet, just call join on the Transcript variable
transcript = table(["the"; "discreet"; "forier"; "transform"; "of"],[0.99085; 0.89288; 0.92346; 0.87114; 0.74899], ...
'VariableNames',{'Transcript' 'Confidence'})
transcript = 5×2 table
Transcript Confidence ___________ __________ "the" 0.99085 "discreet" 0.89288 "forier" 0.92346 "transform" 0.87114 "of" 0.74899
join(transcript.Transcript)
ans = "the discreet forier transform of"

Categorías

Más información sobre Line Plots en Help Center y File Exchange.

Productos


Versión

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by