Creating an app which plots from imported .csv
이전 댓글 표시
Hi,
I was trying to make an app in which the user can import a .csv file containing a list of data as shown in the image.
I'm having trouble making dropdowns from which the user can choose the desired columns which would then be shown below before plotting as a scatter.
Is there a simple way to do this?
Thanks in advance!

답변 (1개)
Mario Malic
2021년 1월 28일
Hello,
You can create a CellSelectionFcn callback for your UITable component. If you click on the column while holding the control button, you'll get selection indices as an array. Note on the control button, you can notice how selection is different if you use shift vs control so take this into account.
indices = event.Indices
indices = % ctrl click
1 2
2 2
3 2
4 2
indices = % shift click
1 1
1 2
2 1
2 2
You can use second column in indices to get the columns you want to plot, but you'll need the column names to index into the table.
카테고리
도움말 센터 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!