result7['total_comment'] 和 result7['price_cut'] 的数据类型应为什么,怎么查看
时间: 2024-03-22 20:40:13 浏览: 38
鸣器 */
HAL_GPIO_WritePin(GPIO_BEEP_PORT, GPIO_BEEP_PIN, GPIO_PIN_RESET);
}
/* 初始化TIM */
static void在这段代码中,`result7['total_comment']` 应该是数值型数据,例如整数或浮点数 InitTIM(void)
{
TIM_HandleTypeDef htim;
/* 使能TIM时钟 */
__HAL_RCC_TIM3_CLK_ENABLE();
,而 `result7['price_cut']` 应该是字符串类型,因为它是一个类别变量。
你可以使用 /* 配置TIM为1ms定时器 */
htim.Instance = TIM3;
htim.Init.Prescaler = `dtype` 属性来查看 Pandas 数据帧中每一列的数据类型。例如,使用以下代码可以查看 `result7200 - 1;
htim.Init.CounterMode = TIM_COUNTERMODE_UP;
htim.Init.Period = 10 - 7` 数据帧中每一列的数据类型:
```
print(result7.dtypes)
```
这将输出包含每一1;
htim.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
HAL_TIM_Base_Init(&htim);
/* 启动列数据类型的 Pandas 序列。如果某一列的数据类型不正确,你可以使用 `astype()` 方法来进行转TIM */
HAL_TIM_Base_Start_IT(&htim);
}
/* 初始化UART */
static void InitUART(void)
{
/* 使能换。例如,如果 `result7['total_comment']` 列的数据类型是字符串类型,你可以使用以下代码转换为UART时钟 */
__HAL_RCC_USART1_CLK_ENABLE();
/* 配置UART参数 */
huart1.Instance = USART1;
浮点数类型:
```
result7['total_comment'] = result7['total_comment'].astype(float)
```
同样的, huart1.Init.BaudRate = 115200;
huart1.Init.WordLength = UART_WORDLENGTH_8B;
如果 `result7['price_cut']` 列的数据类型是数值类型而不是字符串类型,你可以使用以下代码将 huart1.Init.StopBits = UART_STOPBITS_1;
huart1.Init.Parity = UART_PARITY_NONE;
huart它转换为字符串类型:
```
result7['price_cut'] = result7['price_cut'].astype(str)
```
阅读全文