我想在一些Tcl宏中執行一些數據操作。我有經驗使用R數據框來執行許多這些操作,但我似乎無法在Tcl中找到相同的東西。在R(或Python或Julia)中的數據框的tcl中是否有等價物?
我唯一能找到的就是使用Matrix或可能使用inMemory SQLite數據庫。
是否有更好的或標準的解決方案可以直接在Tcl中直接使用?
我想在一些Tcl宏中執行一些數據操作。我有經驗使用R數據框來執行許多這些操作,但我似乎無法在Tcl中找到相同的東西。在R(或Python或Julia)中的數據框的tcl中是否有等價物?
我唯一能找到的就是使用Matrix或可能使用inMemory SQLite數據庫。
是否有更好的或標準的解決方案可以直接在Tcl中直接使用?
我不確切知道R數據幀提供的操作,但TclRAL提供了一個完整的關係代數,它允許您定義關係(又名錶)並執行常用的關係代數運算,例如,項目,選擇,連接等。它是一個基於「C」的擴展,它將關係值集成到基礎Tcl值系統中。您可以將其視爲內存關係系統,其功能類似於您可以使用SQL數據庫獲得的功能,但使用Tcl命令而不是查詢語言。
你究竟想做什麼(哪個「數據操作」)? –
我想要執行一些基本的數據操作,例如連接兩個表格,根據其中一列中的值執行一些簡單的樞軸或基本過濾器子集的數據框。 – Jonjilla
您的數據有多大(預期的行數和列數)? –