Mostrar los tags: plot

Mostrando del 1 al 9 de 9 coincidencias
<<>>
Se ha buscado por el tag: plot
Imágen de perfil

TelecoAula-A


Python

Publicado el 30 de Agosto del 2023 por Hilario (124 códigos)
1.313 visualizaciones desde el 30 de Agosto del 2023
"""
*********************************
Hilario Iglesias Martinez.
*********************************
clasedeterceroamiercoles.py

--------------------------------
Función de partida:
f(x)=3*x+5*x**2/7


**********************************************
Derivada:f'(x) = 3 + (10/7)*x
***********************************************
El descenso de gradiente es un algoritmo iterativo
que utiliza la derivada (o el gradiente)
de la función objetivo en un punto específico
para determinar la dirección, y el tamaño del
paso que debes tomar para moverte hacia una región
de menor valor de la función. La derivada de
la función objetivo se calcula en cada iteración,
y se utiliza para ajustar los parámetros,
con el objetivo de acercarte al mínimo de la función.

En resumen, el descenso de gradiente es una técnica
fundamental en el campo de la optimización y el aprendizaje
automático, ya que permite encontrar valores óptimos para los
parámetros de una función de manera iterativa utilizando
información sobre la pendiente de la función en diferentes puntos.

-----------------------------------------------
Aquí hay una descripción, paso a paso, del proceso del descenso de gradiente:

Inicialización: Comienza con un valor inicial para
los parámetros de la función que deseas optimizar.

Cálculo del Gradiente:
Calcula la derivada (gradiente) de la función en el punto actual.

Actualización de Parámetros:
Ajusta los parámetros en la dirección opuesta al gradiente
multiplicado por una tasa de aprendizaje.
La tasa de aprendizaje controla el tamaño de
los pasos que tomas en cada iteración.

Repetición: Repite los pasos 2 y 3 para un
número predeterminado de iteraciones,
hasta que se alcance cierto criterio de convergencia.

Convergencia:
El algoritmo converge cuando los cambios
en los parámetros se vuelven muy pequeños,
indicando que se ha llegado a una región
cercana al mínimo (o máximo) de la función.

*************************************************
Programa realizado sobre paltaforma Linux:
Ubuntu 20.04.6 LTS.
Editado en Sublime Text.

-----------------------------------------
Ejecución en consola Linux:

python3 clasedeterceroamiercoles.py
*******************************************************
Imágen de perfil

Didáctico.


Python

Publicado el 28 de Agosto del 2023 por Hilario (124 códigos)
338 visualizaciones desde el 28 de Agosto del 2023
"""
***************************
ParaClases.py
*****************************
Hilario Iglesias Martínez
******************************
Ejemplo para clase didactica.
Descenso de gradiente para la función:
f(x)=(x**2/8) + (x**2 - 16)
**********************************************************
Inicialmente lo dejo configurado co estos parámetros:
# Parámetros que queremos aplicar para el descenso de gradiente.
---------------------------------------------------------------
learning_rate = 0.01
iterations = 10
start_x = 40
----------------------------------------
Las iteraciones ideales serías:1000.


*********************************
Realizado en
Plataforma Linux. Ubuntu 20.04.6 LTS
Editor Sublime Text.
Ejecutar en consola linux:
python3 ParaClases.py
**********************************
"""
Imágen de perfil

Derivada


Python

Publicado el 22 de Agosto del 2023 por Hilario (124 códigos)
297 visualizaciones desde el 22 de Agosto del 2023
****************************************************************
Hilario Iglesias Martínez
*****************************************************************

Programa que realiza un descenso de gradiente a una función dada.
Todos los pasos están explicados en el propio programa
Realizado en una plataforma Linux, sistema operativo Ubuntu 20.04.6 LTS.
Se utiliza b como editor Sublime Text.
********************************************************************
Para los que lo deseen pueden editar y ejecutar este programa en
Google Colab.
******************************************************************
EJECUCIÓN.
Bajo consola Linux.
python3 PyParabola.py
******************************************************************
Imágen de perfil

Graficador de evolución diaria del precio de los valores en el mercado.


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 21 de Enero del 2021 por Antonio (76 códigos) (Publicado el 15 de Octubre del 2020)
4.797 visualizaciones desde el 15 de Octubre del 2020
El presente programa muestra en una gráfica la evolución por días, del precio de un determinado valor, introducido por el usuario.
USO:
La información del valor se introducirá en el campo "Symbol:" (ejs: "GOOGL" para Google", "AAPL" para Apple, "TSLA" para Tesla...). Para un periodo en días que indicaremos en el campo "Time(days):" (predefinido para los últimos 90 días). Con los botones "High", "Low", "Open" y "Close", puede seleccionarse la información a mostrar (valor máximo, mínimo, de apertura y de cierre, estando el de cierre seleccionado por defecto). Con la opción "STYLE" puede cambiarse la apariencia de la gráfica. El botón "SHOW GRAPH" mostrará la gráfica en función de las entradas antes referidas. El botón "SHOW TABLE" mostrará la información en una tabla de valores (dicha tabla podrá guardarse en un documento de texto con el botón "SAVE TABLE"). Finalmente la información "BBbands" solo se muestra para determinados valores/Symbols.

Al iniciar el programa, se generará (si no está creado) un archivo, de nombre "symbols" en el que se irán almacenando las iniciales indicativas ("TSLA","^DJI","GOOGL","AAPL",NFLX","^IBEX"...) introducidas en consultas anteriores y que hayan generado algún resultado.

PARA CUALQUIER PROBLEMA, DUDA U OBSERVACIÓN, USEN LA SECCIÓN DE COMENTARIOS.

tg

dji
image3
Imágen de perfil

GRÁFICO DE VELAS (PARA ANÁLISIS FINANCIERO).


Python

Publicado el 25 de Octubre del 2020 por Antonio (76 códigos)
4.995 visualizaciones desde el 25 de Octubre del 2020
El siguiente script muestra el gráfico de velas, en el que se expresan los valores de cotización máximo, mínimo, de apertura y cierre, correspondientes a la la compañía "Apple" durante los últimos 90 días. Los datos se obtienen directamente de la página de "Yahoo finance".
appa

Figure_1
Imágen de perfil

Graficador de funciones


Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 23 de Febrero del 2020 por Antonio (76 códigos)
7.529 visualizaciones desde el 23 de Febrero del 2020
Script para graficar funciones sencillas mediante la introducción del rango de X y la expresión a representar.
graficador
Imágen de perfil

Solución visual del cubo de rubik


Python

Publicado el 8 de Diciembre del 2018 por Administrador (718 códigos)
9.996 visualizaciones desde el 8 de Diciembre del 2018
Código para solucionar interactivamente el cubo de rubik.
cubik1


Permite especificar el numero de caras al ejecutarlo. Para crear un cubo de 5x5x5:
1
python code/cube_interactive.py 5
Imágen de perfil

Crear un gráfico de barras con PHPlot


PHP

Actualizado el 21 de Junio del 2015 por Xavi (548 códigos) (Publicado el 16 de Septiembre del 2013)
11.419 visualizaciones desde el 16 de Septiembre del 2013
Código que muestra como crear un gráfico de barras verticales utilizando la clase PHPlot.

grafico-phplot
Imágen de perfil

Graficador wxPython/Matplotlib


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 30 de Noviembre del 2014 por Jorge (2 códigos)
4.825 visualizaciones desde el 30 de Noviembre del 2014
Graficador basico. Desarrollado utilizando Matplotlib embebido en una aplicación wxPython.

Permite trazar gráficas 2D en coordenadas cartesianas. Algunas funcionalidades añadidas se listan enseguida:

- Modificar el color de línea
- Modificar el estilo de línea
- Guardar la gráfica como una imagen PNG
- Configurar el intervalo
- Modificar las etiquetas de los ejes vertical y horizontal.

Captura