私はJuliaにX = Array {Float64,2}とY = Array {Float64,2}の2つの配列を持っています。私は、Excelの機能ごとにvlookupを実行したいと思います。私はこのようなものを見つけることができないようです。JuliaでExcelを調べる
答えて
次のコードは、マスターマトリックスからの関連レコードを使用して、s詳細マトリックスから最初に一致したものを返します。
function vlook(master, detail, val)
val = master[findfirst(x->x==val,master[:,2]),1]
return detail[findfirst(x->x==val,detail[:,1]),2]
end
julia> vlook(a,b,103)
1005
より一般的なアプローチは、表形式のデータを扱うため、DataFrame.jlを使用することです。
なぜ定義しませんか'function'を使って? –
@FelipeLema、そうしました。 –
ありがとうございますが、これは、vlookupが実際に行うことは、一致すると仮定して、列のすべての値に一致する(1つの値を指定する必要はありません)場合に、単一の値と一致させようとしていることを前提としています。 – lara
- 1. julia-vimのJulia構文の強調表示
- 2. excelで値の最大発生数を調べる方法は?
- 3. Excel VBAで四半期の週番号を調べる
- 4. ETLでcsv(Excel)シートの列数を調べる方法は?
- 5. Microsoft Office Interop:空の列をExcelで調べよう
- 6. Excel 2016:最大値の行番号を調べる方法は?
- 7. Excelが実行されているか調べる
- 8. excel vbaでselectionchangeイベントをトリガーする前に条件を調べる方法
- 9. レスポンシブルスタイルをChromeで調べる
- 10. netbeansでベクトルを調べる
- 11. Javaでインターネットアプリケーションを調べる
- 12. Firefoxでクロムプロトコルを調べる
- 13. HGでチェンジセットを調べる
- 14. Julia:あるベクトルの要素が別のベクトル内にあるかどうかを調べる
- 15. Excel VBAコードで文字列の範囲内の最大値を調べる
- 16. 調べる
- 17. Excel式 - セルに数式があるかどうかを調べる
- 18. ASP.NETを使用してExcelテーブルの行数を調べる方法は?
- 19. Fortran77をJuliaでコンパイルする
- 20. タイムゾーンのオフセットを調べる
- 21. cocos2dのノードツリーを調べる
- 22. テレグラムインスタンスのIDを調べる
- 23. `request.remote_ip`を調べる方法
- 24. プロセッサーのキャッシュセクターサイズを調べる
- 25. MongoDB MapReduce opidを調べる
- 26. x86 - メモリを調べる
- 27. MVCのユーザーロールを調べる
- 28. TwUIの下マージンで自動サイズ調整マスクを調べる?
- 29. excelファイルのファイル拡張子を変更するディレクトリ内のすべてのフォルダを調べる方法は?
- 30. SSISで変換エラーを調べる
ジュリアで多くの検索機能の組み合わせを試すことができます:http://docs.julialang.org/en/release-0.4/stdlib/arrays/?highlight=find#Base.find – amrods