Python 파일 입력 배열을 사용하려면 numpy.loadtxt() 함수를 사용하면 됩니다. 구체적인 단계는 다음과 같습니다. NumPy 라이브러리를 가져오고 파일을 엽니다. 데이터 구분 기호를 지정하여 파일을 읽으려면 loadtxt() 함수를 사용하십시오. 예를 들어, my_data.txt에 쉼표로 구분된 데이터 1,2,3,4,5,6,7,8,9가 있고 다음 코드를 사용하여 읽을 수 있다고 가정합니다. import numpy as np open('my_data.txt', 'r')을 f로 사용: data = np.loadtxt(f, delimiter=',')
파이썬 파일 입력 배열 사용법
파이썬에서는 numpy.loadtxt()
를 사용할 수 있습니다 함수 파일에서 데이터를 읽고 배열로 변환합니다. numpy.loadtxt()
函数从文件中读取数据并将其转换为数组。
步骤:
<code class="python">import numpy as np</code>
<code class="python">with open('my_data.txt', 'r') as f: # 这里输入文件路径和读取模式('r')</code>
loadtxt()
函数读取文件:<code class="python">data = np.loadtxt(f, delimiter=',')</code>
delimiter
参数指定数据的分隔符(默认为空格)。示例:
假设您有一个名为 my_data.txt
的文本文件,其中包含以下数据(以逗号分隔):
<code>1,2,3 4,5,6 7,8,9</code>
要将此数据读取到 NumPy 数组中,您可以使用以下代码:
<code class="python">import numpy as np with open('my_data.txt', 'r') as f: data = np.loadtxt(f, delimiter=',') print(data)</code>
输出:
<code>[[1. 2. 3.] [4. 5. 6.] [7. 8. 9.]]</code>
注意:
skiprows
参数跳过它。dtype
参数指定数据的类型(默认为 float)。np.load()
loadtxt()
함수를 사용하세요: 🎜🎜delimiter
매개변수는 데이터 구분 기호를 지정합니다(기본값은 공백). 🎜🎜🎜🎜예: 🎜🎜🎜다음 데이터(쉼표로 구분)가 포함된 my_data.txt
라는 텍스트 파일이 있다고 가정합니다. 🎜rrreee🎜이 데이터를 NumPy 배열로 읽고 싶다면 다음을 수행하세요. 다음 코드를 사용하세요. 🎜rrreee🎜출력: 🎜rrreee🎜🎜참고: 🎜🎜skiprows
매개변수를 사용하여 건너뛸 수 있습니다. 🎜dtype
매개변수를 사용하여 데이터 유형을 지정할 수도 있습니다(기본값은 부동 소수점). 🎜np.load()
함수를 사용하면 됩니다. 🎜🎜위 내용은 Python에서 파일 입력 배열을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!