01/10/2018, 09:44
Python - giải thích về numpy.loadtxt
Chào mọi người, mình đang học lập trình python và đến thư viện Numpy, mình đang không hiểu lắm về numpy.loadtxt. Có bạn nào biết về numpy.loadtxt không giải thích hộ mình với numpy.loadtxt là gì? nó dùng để làm gì ? câu lệnh của nó ntn ? Và cho mình một ít ví dụ nhé. Cảm ơn mọi người!!
Bài liên quan
Bạn đọc link này chưa: numpy.loadtxt
Mình có đọc qua rồi và làm thử theo hướng dẫn mà nó toàn báo lỗi thôi á. Bạn cho mình hỏi cái file txt mà mình sử dụng thì đặt nó ở đâu để python biết hay đặt ở đâu cũng được ?
Nói là file nhưng thật ra chính xác là 1 cái stream object, có nghĩa bạn phải mở file đó ra bằng io
Còn về tác dụng, là chuyển đổi 1 file theo định dạng numpy thành list type float thôi, mặc định là chuyển dữ liệu từ string thành float, có thể thay đổi kiểu dữ liệu, dtype=<type ‘float’>, bằng int chẳng hạn.
numpy.loadtxt(fname, dtype=<type 'float'>, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0
p/s có lẽ dùng để lưu dữ liệu kiểu ma trận