回答
如果您願意爲您的二維結構創建一個新類,那麼您可以定義一個特殊的[
方法來實現您想要的功能。
## Make sample data, a matrix of lists, of class "listmatrix"
set.seed(44)
m <- matrix(lapply(sample(9), function(X) sample(letters, size=X)), ncol=3)
class(m) <- "listmatrix"
## Define a new `[` method for "listmatrix" objects
`[.listmatrix` <- function(x,i,j,...) `[[`(x,i,j,...)
## Check that it works
m[1,2]
# [1] "m" "f" "h" "y" "r" "x" "q" "k" "n"
這實際上類似於需要'S [[1,1]]''額外的結構?不得不使用S [[1,1]]而不是'S [1,1]'有什麼「錯誤」? – SabreWolfy
對我來說看起來不一樣。你只能在方法的定義中鍵入'[[''一次。之後,爲了檢索任何矩陣元素的內容(而不是長度單列表包裝內容),可以使用例如'S [1,1]',這聽起來就像你所要求的。 –
好的,是的。我的意思是它的原理是一樣的,'[''方法替代鍵入'[[''。 – SabreWolfy
- 1. C++什麼是對象「樁」的二維數組的最佳數據結構?
- 2. 結構以二維數組
- 3. 二維結構化數組
- 4. 指定2維數組結構對象
- 5. jQuery對象數據結構
- 6. Java對象 - 數據結構
- 7. 數據結構對象
- 8. 大型二維數據的數據結構
- 9. JavaScript - 二維數組/對象
- 10. 二進制空間對甜甜圈二維空間的分區數據結構
- 11. 二維數組中的結構 - C -
- 12. 傳遞二維數組的結構
- 13. 如何在二維圖上顯示三維數據結構?
- 14. 解析二進制數據到ctypes的結構對象
- 15. 二維對象/關聯數組成三維對象中的JavaScript
- 16. Python數據結構/對象建模靜態多維表
- 17. 創建二維結構
- 18. C++結構二維數組到C#
- 19. 排序二維結構數組
- 20. 多維數據結構
- 21. 多維數據結構?
- 22. 選擇數據結構中的對象
- 23. 一維頁面對象結構
- 24. 複製表格結構和數據到二維數組
- 25. 用其他數據結構替換二維數組
- 26. 具有二維JSON數據結構的Kendo UI網格
- 27. 二維矩陣的數據結構設計
- 28. 二維數組對象上的NullPointerException
- 29. 訪問二維數組中的對象?
- 30. 在Python中的二維數組對象
解決方案取決於LoadDataObject(「File1」)對象的結構嗎?你可以請,編輯你的問題加入這個'str(LoadDataObject(「File1」))' – agstudy