問題タブ [rowname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Rの行名と列名を含むExcelからデータセットを作成する方法は?
Excel テーブルから変換された 2 つの .csv ファイルがあります。行と列の名前は同じですが、異なるデータが含まれています。と を書くtable1<-read.csv("table1.csv",header=TRUE)
とtable2<-read.csv("table2.csv",header=TRUE)
、行名はデータフレーム内の行の名前ではありません。このため、それらの間で計算を行うことはできません。したい(テーブル1からテーブル2を引いたもの)。正確には、それらの行と列の名前は文字列ですが、データフレームの行名は 1,2,3,... です。データフレームでは行名が文字列に見えるため、計算を実行できません。私は何をすべきか?
私はこのメッセージを持っています:
matlab - 多くの名前がある場合、MATLAB ヒートマップ デンドログラムが列名を表示しない
3 つの異なる実験条件 (アルファ、ベータ、ガンマ) に基づくタンパク質と各タンパク質の値のリストがあります。値を含む配列は「heatmap_data」と呼ばれます。タンパク質の名前は、'text' という配列にあります。
ヒートマップを生成しました:
タンパク質のリストが短い場合、予想されるヒートマップが得られ、x 軸のラベルが表示されます
ラベルが短いスペースに収まらない可能性があることは理解できますが、ラベルが書かれていれば、フォントサイズを小さくしたり、樹形図を拡大したりできます。
私の質問:列名が重複していても MATLAB に強制的に表示させる方法はありますか、または各クラスターに含まれるタンパク質を特定できるように、デンドログラムが順序付けたのと同じ順序で名前を保存できる関数はありますか?
ありがとう